Versitile Gunmod
Key Required

Versitile Gunmod

Noobs vs Zombies: RealishEvil*BurntEvil*Burnt 673 views 73 executesUpdated Jun 20, 2026
Unrated
00
Lua Script•931 lines (36258 chars)
local G2L = {};

-- StarterGui.VersatileGui
local cg = cloneref(game:GetService("CoreGui"))
G2L["1"] = Instance.new("ScreenGui",cg);
G2L["1"]["Name"] = [[VersatileGui]];
G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;


-- StarterGui.VersatileGui.Frame
G2L["2"] = Instance.new("Frame", G2L["1"]);
G2L["2"]["BorderSizePixel"] = 0;
G2L["2"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["2"]["Size"] = UDim2.new(0, 609, 0, 457);
G2L["2"]["Position"] = UDim2.new(0.13668, 0, 0.12841, 0);
G2L["2"]["BorderColor3"] = Color3.fromRGB(82, 18, 170);


-- StarterGui.VersatileGui.Frame.UICorner
G2L["3"] = Instance.new("UICorner", G2L["2"]);
G2L["3"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.UIStroke
G2L["4"] = Instance.new("UIStroke", G2L["2"]);
G2L["4"]["Thickness"] = 2.5;
G2L["4"]["Color"] = Color3.fromRGB(61, 11, 160);


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["5"] = Instance.new("TextLabel", G2L["2"]);
G2L["5"]["TextWrapped"] = true;
G2L["5"]["TextStrokeTransparency"] = 0;
G2L["5"]["BorderSizePixel"] = 0;
G2L["5"]["TextSize"] = 14;
G2L["5"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["5"]["TextScaled"] = true;
G2L["5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["5"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["5"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["5"]["BackgroundTransparency"] = 1;
G2L["5"]["Size"] = UDim2.new(0, 362, 0, 70);
G2L["5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["5"]["Text"] = [[VERSATILE]];
G2L["5"]["Position"] = UDim2.new(-0.03284, 0, -0.01969, 0);


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["6"] = Instance.new("TextLabel", G2L["2"]);
G2L["6"]["TextWrapped"] = true;
G2L["6"]["TextStrokeTransparency"] = 0;
G2L["6"]["BorderSizePixel"] = 0;
G2L["6"]["TextSize"] = 14;
G2L["6"]["TextStrokeColor3"] = Color3.fromRGB(61, 11, 160);
G2L["6"]["TextScaled"] = true;
G2L["6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["6"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["6"]["TextColor3"] = Color3.fromRGB(25, 6, 64);
G2L["6"]["BackgroundTransparency"] = 1;
G2L["6"]["Size"] = UDim2.new(0, 60, 0, 52);
G2L["6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["6"]["Text"] = [[V]];
G2L["6"]["Position"] = UDim2.new(0.88178, 0, 0, 0);


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["7"] = Instance.new("TextLabel", G2L["2"]);
G2L["7"]["TextWrapped"] = true;
G2L["7"]["TextStrokeTransparency"] = 0;
G2L["7"]["BorderSizePixel"] = 0;
G2L["7"]["TextSize"] = 14;
G2L["7"]["TextStrokeColor3"] = Color3.fromRGB(61, 11, 160);
G2L["7"]["TextScaled"] = true;
G2L["7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["7"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["7"]["TextColor3"] = Color3.fromRGB(42, 8, 110);
G2L["7"]["BackgroundTransparency"] = 1;
G2L["7"]["Size"] = UDim2.new(0, 211, 0, 25);
G2L["7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["7"]["Text"] = [[BY 1NAUSITA1 & BURNER.1]];
G2L["7"]["Position"] = UDim2.new(0.53695, 0, 0.02133, 0);


-- StarterGui.VersatileGui.Frame.UIGradient
G2L["8"] = Instance.new("UIGradient", G2L["2"]);
G2L["8"]["Color"] = ColorSequence.new{ColorSequenceKeypoint.new(0.000, Color3.fromRGB(0, 0, 0)),ColorSequenceKeypoint.new(1.000, Color3.fromRGB(146, 91, 255))};


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["9"] = Instance.new("TextLabel", G2L["2"]);
G2L["9"]["TextWrapped"] = true;
G2L["9"]["TextStrokeTransparency"] = 0;
G2L["9"]["BorderSizePixel"] = 0;
G2L["9"]["TextSize"] = 14;
G2L["9"]["TextStrokeColor3"] = Color3.fromRGB(61, 11, 160);
G2L["9"]["TextScaled"] = true;
G2L["9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["9"]["TextColor3"] = Color3.fromRGB(25, 6, 64);
G2L["9"]["BackgroundTransparency"] = 1;
G2L["9"]["Size"] = UDim2.new(0, 98, 0, 31);
G2L["9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9"]["Text"] = [[Guns]];
G2L["9"]["Position"] = UDim2.new(0.02956, 0, 0.11624, 0);


-- StarterGui.VersatileGui.Frame.GunName
G2L["a"] = Instance.new("TextBox", G2L["2"]);
G2L["a"]["CursorPosition"] = -1;
G2L["a"]["Name"] = [[GunName]];
G2L["a"]["BorderSizePixel"] = 0;
G2L["a"]["TextSize"] = 14;
G2L["a"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["a"]["PlaceholderText"] = [[Enter Gun Name]];
G2L["a"]["Size"] = UDim2.new(0, 131, 0, 29);
G2L["a"]["Position"] = UDim2.new(0.00985, 0, 0.19539, 0);
G2L["a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a"]["Text"] = [[]];


-- StarterGui.VersatileGui.Frame.GunName.UICorner
G2L["b"] = Instance.new("UICorner", G2L["a"]);
G2L["b"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.GunName.UIStroke
G2L["c"] = Instance.new("UIStroke", G2L["a"]);
G2L["c"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["c"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.GunSettings
G2L["d"] = Instance.new("TextButton", G2L["2"]);
G2L["d"]["TextWrapped"] = true;
G2L["d"]["TextStrokeTransparency"] = 0.87;
G2L["d"]["BorderSizePixel"] = 0;
G2L["d"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["d"]["TextSize"] = 12;
G2L["d"]["TextScaled"] = true;
G2L["d"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["d"]["BackgroundColor3"] = Color3.fromRGB(14, 13, 19);
G2L["d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Arial.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["d"]["Size"] = UDim2.new(0, 131, 0, 62);
G2L["d"]["BorderColor3"] = Color3.fromRGB(82, 18, 170);
G2L["d"]["Text"] = [[Load Gun Settings]];
G2L["d"]["Name"] = [[GunSettings]];
G2L["d"]["Position"] = UDim2.new(0.00985, 0, 0.28722, 0);


-- StarterGui.VersatileGui.Frame.GunSettings.UIStroke
G2L["e"] = Instance.new("UIStroke", G2L["d"]);
G2L["e"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["e"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.GunSettings.MultiScript
G2L["f"] = Instance.new("LocalScript", G2L["d"]);
G2L["f"]["Name"] = [[MultiScript]];


-- StarterGui.VersatileGui.Frame.GunSettings.UICorner
G2L["10"] = Instance.new("UICorner", G2L["d"]);
G2L["10"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.Frame
G2L["11"] = Instance.new("Frame", G2L["2"]);
G2L["11"]["BorderSizePixel"] = 0;
G2L["11"]["BackgroundColor3"] = Color3.fromRGB(82, 18, 170);
G2L["11"]["Size"] = UDim2.new(0, -1, 0, 131);
G2L["11"]["Position"] = UDim2.new(0.26273, 0, 0.19459, 0);
G2L["11"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);


-- StarterGui.VersatileGui.Frame.CockAfterShot
G2L["12"] = Instance.new("TextBox", G2L["2"]);
G2L["12"]["Name"] = [[CockAfterShot]];
G2L["12"]["BorderSizePixel"] = 0;
G2L["12"]["TextSize"] = 14;
G2L["12"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["12"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["12"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["12"]["PlaceholderText"] = [[true]];
G2L["12"]["Size"] = UDim2.new(0, 102, 0, 29);
G2L["12"]["Position"] = UDim2.new(0.7202, 0, 0.77054, 0);
G2L["12"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["12"]["Text"] = [[]];


-- StarterGui.VersatileGui.Frame.CockAfterShot.UICorner
G2L["13"] = Instance.new("UICorner", G2L["12"]);
G2L["13"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.CockAfterShot.UIStroke
G2L["14"] = Instance.new("UIStroke", G2L["12"]);
G2L["14"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["14"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["15"] = Instance.new("TextLabel", G2L["2"]);
G2L["15"]["TextWrapped"] = true;
G2L["15"]["TextStrokeTransparency"] = 0;
G2L["15"]["BorderSizePixel"] = 0;
G2L["15"]["TextSize"] = 14;
G2L["15"]["TextStrokeColor3"] = Color3.fromRGB(61, 11, 160);
G2L["15"]["TextScaled"] = true;
G2L["15"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["15"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["15"]["TextColor3"] = Color3.fromRGB(25, 6, 64);
G2L["15"]["BackgroundTransparency"] = 1;
G2L["15"]["Size"] = UDim2.new(0, 60, 0, 52);
G2L["15"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["15"]["Text"] = [[2]];
G2L["15"]["Position"] = UDim2.new(0.92118, 0, 0.01977, 0);


-- StarterGui.VersatileGui.Frame.VapeV4
G2L["16"] = Instance.new("TextButton", G2L["2"]);
G2L["16"]["TextWrapped"] = true;
G2L["16"]["TextStrokeTransparency"] = 0.87;
G2L["16"]["BorderSizePixel"] = 0;
G2L["16"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["16"]["TextSize"] = 12;
G2L["16"]["TextScaled"] = true;
G2L["16"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["16"]["BackgroundColor3"] = Color3.fromRGB(14, 13, 19);
G2L["16"]["FontFace"] = Font.new([[rbxasset://fonts/families/Arial.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["16"]["Size"] = UDim2.new(0, 131, 0, 34);
G2L["16"]["BorderColor3"] = Color3.fromRGB(82, 18, 170);
G2L["16"]["Text"] = [[Vape V4]];
G2L["16"]["Name"] = [[VapeV4]];
G2L["16"]["Position"] = UDim2.new(0.28079, 0, 0.21071, 0);


-- StarterGui.VersatileGui.Frame.VapeV4.UICorner
G2L["17"] = Instance.new("UICorner", G2L["16"]);
G2L["17"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.VapeV4.UIStroke
G2L["18"] = Instance.new("UIStroke", G2L["16"]);
G2L["18"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["18"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.VapeV4.LocalScript
G2L["19"] = Instance.new("LocalScript", G2L["16"]);



-- StarterGui.VersatileGui.Frame.DragScript
G2L["1a"] = Instance.new("LocalScript", G2L["2"]);
G2L["1a"]["Name"] = [[DragScript]];


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["1b"] = Instance.new("TextLabel", G2L["2"]);
G2L["1b"]["TextWrapped"] = true;
G2L["1b"]["TextStrokeTransparency"] = 0;
G2L["1b"]["BorderSizePixel"] = 0;
G2L["1b"]["TextSize"] = 14;
G2L["1b"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["1b"]["TextScaled"] = true;
G2L["1b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["1b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["1b"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["1b"]["BackgroundTransparency"] = 1;
G2L["1b"]["Size"] = UDim2.new(0, 101, 0, 27);
G2L["1b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["1b"]["Text"] = [[CockAfterShot]];
G2L["1b"]["Position"] = UDim2.new(0.7202, 0, 0.71357, 0);


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["1c"] = Instance.new("TextLabel", G2L["2"]);
G2L["1c"]["TextWrapped"] = true;
G2L["1c"]["TextStrokeTransparency"] = 0;
G2L["1c"]["BorderSizePixel"] = 0;
G2L["1c"]["TextSize"] = 14;
G2L["1c"]["TextStrokeColor3"] = Color3.fromRGB(61, 11, 160);
G2L["1c"]["TextScaled"] = true;
G2L["1c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["1c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["1c"]["TextColor3"] = Color3.fromRGB(25, 6, 64);
G2L["1c"]["BackgroundTransparency"] = 1;
G2L["1c"]["Size"] = UDim2.new(0, 98, 0, 31);
G2L["1c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["1c"]["Text"] = [[MISC.]];
G2L["1c"]["Position"] = UDim2.new(0.30706, 0, 0.13156, 0);


-- StarterGui.VersatileGui.Frame.InfiniteYield
G2L["1d"] = Instance.new("TextButton", G2L["2"]);
G2L["1d"]["TextWrapped"] = true;
G2L["1d"]["TextStrokeTransparency"] = 0.87;
G2L["1d"]["BorderSizePixel"] = 0;
G2L["1d"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["1d"]["TextSize"] = 12;
G2L["1d"]["TextScaled"] = true;
G2L["1d"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["1d"]["BackgroundColor3"] = Color3.fromRGB(14, 13, 19);
G2L["1d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Arial.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["1d"]["Size"] = UDim2.new(0, 131, 0, 42);
G2L["1d"]["BorderColor3"] = Color3.fromRGB(82, 18, 170);
G2L["1d"]["Text"] = [[Infinite Yield]];
G2L["1d"]["Name"] = [[InfiniteYield]];
G2L["1d"]["Position"] = UDim2.new(0.27915, 0, 0.30758, 0);


-- StarterGui.VersatileGui.Frame.InfiniteYield.UICorner
G2L["1e"] = Instance.new("UICorner", G2L["1d"]);
G2L["1e"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.InfiniteYield.UIStroke
G2L["1f"] = Instance.new("UIStroke", G2L["1d"]);
G2L["1f"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["1f"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.InfiniteYield.InfYieldScript
G2L["20"] = Instance.new("LocalScript", G2L["1d"]);
G2L["20"]["Name"] = [[InfYieldScript]];


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["21"] = Instance.new("TextLabel", G2L["2"]);
G2L["21"]["TextWrapped"] = true;
G2L["21"]["TextStrokeTransparency"] = 0;
G2L["21"]["BorderSizePixel"] = 0;
G2L["21"]["TextSize"] = 14;
G2L["21"]["TextStrokeColor3"] = Color3.fromRGB(61, 11, 160);
G2L["21"]["TextScaled"] = true;
G2L["21"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["21"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["21"]["TextColor3"] = Color3.fromRGB(42, 8, 110);
G2L["21"]["BackgroundTransparency"] = 1;
G2L["21"]["Size"] = UDim2.new(0, 202, 0, 25);
G2L["21"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["21"]["Text"] = [[SICKNOOBIE IS A FAG]];
G2L["21"]["Position"] = UDim2.new(0.00985, 0, 0.92431, 0);


-- StarterGui.VersatileGui.Frame.GuiToggleScript
G2L["22"] = Instance.new("LocalScript", G2L["2"]);
G2L["22"]["Name"] = [[GuiToggleScript]];


-- StarterGui.VersatileGui.Frame.Firerate
G2L["23"] = Instance.new("TextBox", G2L["2"]);
G2L["23"]["CursorPosition"] = -1;
G2L["23"]["Name"] = [[Firerate]];
G2L["23"]["BorderSizePixel"] = 0;
G2L["23"]["TextSize"] = 14;
G2L["23"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["23"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["23"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["23"]["PlaceholderText"] = [[3]];
G2L["23"]["Size"] = UDim2.new(0, 102, 0, 29);
G2L["23"]["Position"] = UDim2.new(0.00985, 0, 0.62348, 0);
G2L["23"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["23"]["Text"] = [[]];


-- StarterGui.VersatileGui.Frame.Firerate.UICorner
G2L["24"] = Instance.new("UICorner", G2L["23"]);
G2L["24"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.Firerate.UIStroke
G2L["25"] = Instance.new("UIStroke", G2L["23"]);
G2L["25"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["25"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["26"] = Instance.new("TextLabel", G2L["2"]);
G2L["26"]["TextWrapped"] = true;
G2L["26"]["TextStrokeTransparency"] = 0;
G2L["26"]["BorderSizePixel"] = 0;
G2L["26"]["TextSize"] = 14;
G2L["26"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["26"]["TextScaled"] = true;
G2L["26"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["26"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["26"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["26"]["BackgroundTransparency"] = 1;
G2L["26"]["Size"] = UDim2.new(0, 587, 0, 45);
G2L["26"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["26"]["Text"] = [[SETTINGS]];
G2L["26"]["Position"] = UDim2.new(-0.03284, 0, 0.47925, 0);


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["27"] = Instance.new("TextLabel", G2L["2"]);
G2L["27"]["TextWrapped"] = true;
G2L["27"]["TextStrokeTransparency"] = 0;
G2L["27"]["BorderSizePixel"] = 0;
G2L["27"]["TextSize"] = 14;
G2L["27"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["27"]["TextScaled"] = true;
G2L["27"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["27"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["27"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["27"]["BackgroundTransparency"] = 1;
G2L["27"]["Size"] = UDim2.new(0, 101, 0, 27);
G2L["27"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["27"]["Text"] = [[Firerate]];
G2L["27"]["Position"] = UDim2.new(0.01478, 0, 0.56213, 0);


-- StarterGui.VersatileGui.Frame.Recoil
G2L["28"] = Instance.new("TextBox", G2L["2"]);
G2L["28"]["Name"] = [[Recoil]];
G2L["28"]["BorderSizePixel"] = 0;
G2L["28"]["TextSize"] = 14;
G2L["28"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["28"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["28"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["28"]["PlaceholderText"] = [[3]];
G2L["28"]["Size"] = UDim2.new(0, 102, 0, 29);
G2L["28"]["Position"] = UDim2.new(0.1866, 0, 0.62183, 0);
G2L["28"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["28"]["Text"] = [[]];


-- StarterGui.VersatileGui.Frame.Recoil.UICorner
G2L["29"] = Instance.new("UICorner", G2L["28"]);
G2L["29"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.Recoil.UIStroke
G2L["2a"] = Instance.new("UIStroke", G2L["28"]);
G2L["2a"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["2a"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["2b"] = Instance.new("TextLabel", G2L["2"]);
G2L["2b"]["TextWrapped"] = true;
G2L["2b"]["TextStrokeTransparency"] = 0;
G2L["2b"]["BorderSizePixel"] = 0;
G2L["2b"]["TextSize"] = 14;
G2L["2b"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["2b"]["TextScaled"] = true;
G2L["2b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["2b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["2b"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["2b"]["BackgroundTransparency"] = 1;
G2L["2b"]["Size"] = UDim2.new(0, 101, 0, 27);
G2L["2b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2b"]["Text"] = [[Recoil]];
G2L["2b"]["Position"] = UDim2.new(0.1866, 0, 0.56268, 0);


-- StarterGui.VersatileGui.Frame.Accuracy
G2L["2c"] = Instance.new("TextBox", G2L["2"]);
G2L["2c"]["CursorPosition"] = -1;
G2L["2c"]["Name"] = [[Accuracy]];
G2L["2c"]["BorderSizePixel"] = 0;
G2L["2c"]["TextSize"] = 14;
G2L["2c"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2c"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["2c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["2c"]["PlaceholderText"] = [[3]];
G2L["2c"]["Size"] = UDim2.new(0, 102, 0, 29);
G2L["2c"]["Position"] = UDim2.new(0.36259, 0, 0.61964, 0);
G2L["2c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2c"]["Text"] = [[]];


-- StarterGui.VersatileGui.Frame.Accuracy.UICorner
G2L["2d"] = Instance.new("UICorner", G2L["2c"]);
G2L["2d"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.Accuracy.UIStroke
G2L["2e"] = Instance.new("UIStroke", G2L["2c"]);
G2L["2e"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["2e"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["2f"] = Instance.new("TextLabel", G2L["2"]);
G2L["2f"]["TextWrapped"] = true;
G2L["2f"]["TextStrokeTransparency"] = 0;
G2L["2f"]["BorderSizePixel"] = 0;
G2L["2f"]["TextSize"] = 14;
G2L["2f"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["2f"]["TextScaled"] = true;
G2L["2f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["2f"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["2f"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["2f"]["BackgroundTransparency"] = 1;
G2L["2f"]["Size"] = UDim2.new(0, 101, 0, 27);
G2L["2f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2f"]["Text"] = [[Accuracy]];
G2L["2f"]["Position"] = UDim2.new(0.36259, 0, 0.5583, 0);


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["30"] = Instance.new("TextLabel", G2L["2"]);
G2L["30"]["TextWrapped"] = true;
G2L["30"]["TextStrokeTransparency"] = 0;
G2L["30"]["BorderSizePixel"] = 0;
G2L["30"]["TextSize"] = 14;
G2L["30"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["30"]["TextScaled"] = true;
G2L["30"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["30"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["30"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["30"]["BackgroundTransparency"] = 1;
G2L["30"]["Size"] = UDim2.new(0, 101, 0, 27);
G2L["30"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["30"]["Text"] = [[Automatic]];
G2L["30"]["Position"] = UDim2.new(0.36636, 0, 0.71357, 0);


-- StarterGui.VersatileGui.Frame.Automatic
G2L["31"] = Instance.new("TextBox", G2L["2"]);
G2L["31"]["Name"] = [[Automatic]];
G2L["31"]["BorderSizePixel"] = 0;
G2L["31"]["TextSize"] = 14;
G2L["31"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["31"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["31"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["31"]["PlaceholderText"] = [[true]];
G2L["31"]["Size"] = UDim2.new(0, 102, 0, 29);
G2L["31"]["Position"] = UDim2.new(0.36471, 0, 0.77054, 0);
G2L["31"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["31"]["Text"] = [[]];


-- StarterGui.VersatileGui.Frame.Automatic.UICorner
G2L["32"] = Instance.new("UICorner", G2L["31"]);
G2L["32"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.Automatic.UIStroke
G2L["33"] = Instance.new("UIStroke", G2L["31"]);
G2L["33"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["33"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.SemiAuto
G2L["34"] = Instance.new("TextBox", G2L["2"]);
G2L["34"]["CursorPosition"] = -1;
G2L["34"]["Name"] = [[SemiAuto]];
G2L["34"]["BorderSizePixel"] = 0;
G2L["34"]["TextSize"] = 14;
G2L["34"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["34"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["34"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["34"]["PlaceholderText"] = [[true]];
G2L["34"]["Size"] = UDim2.new(0, 102, 0, 29);
G2L["34"]["Position"] = UDim2.new(0.00985, 0, 0.77054, 0);
G2L["34"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["34"]["Text"] = [[]];


-- StarterGui.VersatileGui.Frame.SemiAuto.UICorner
G2L["35"] = Instance.new("UICorner", G2L["34"]);
G2L["35"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.SemiAuto.UIStroke
G2L["36"] = Instance.new("UIStroke", G2L["34"]);
G2L["36"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["36"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["37"] = Instance.new("TextLabel", G2L["2"]);
G2L["37"]["TextWrapped"] = true;
G2L["37"]["TextStrokeTransparency"] = 0;
G2L["37"]["BorderSizePixel"] = 0;
G2L["37"]["TextSize"] = 14;
G2L["37"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["37"]["TextScaled"] = true;
G2L["37"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["37"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["37"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["37"]["BackgroundTransparency"] = 1;
G2L["37"]["Size"] = UDim2.new(0, 101, 0, 27);
G2L["37"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["37"]["Text"] = [[SemiAuto]];
G2L["37"]["Position"] = UDim2.new(0.00985, 0, 0.71139, 0);


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["38"] = Instance.new("TextLabel", G2L["2"]);
G2L["38"]["TextWrapped"] = true;
G2L["38"]["TextStrokeTransparency"] = 0;
G2L["38"]["BorderSizePixel"] = 0;
G2L["38"]["TextSize"] = 14;
G2L["38"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["38"]["TextScaled"] = true;
G2L["38"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["38"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["38"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["38"]["BackgroundTransparency"] = 1;
G2L["38"]["Size"] = UDim2.new(0, 101, 0, 27);
G2L["38"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["38"]["Text"] = [[BurstFire]];
G2L["38"]["Position"] = UDim2.new(0.18473, 0, 0.71357, 0);


-- StarterGui.VersatileGui.Frame.BurstFire
G2L["39"] = Instance.new("TextBox", G2L["2"]);
G2L["39"]["Name"] = [[BurstFire]];
G2L["39"]["BorderSizePixel"] = 0;
G2L["39"]["TextSize"] = 14;
G2L["39"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["39"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["39"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["39"]["PlaceholderText"] = [[true]];
G2L["39"]["Size"] = UDim2.new(0, 102, 0, 29);
G2L["39"]["Position"] = UDim2.new(0.18473, 0, 0.77054, 0);
G2L["39"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["39"]["Text"] = [[]];


-- StarterGui.VersatileGui.Frame.BurstFire.UICorner
G2L["3a"] = Instance.new("UICorner", G2L["39"]);
G2L["3a"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.BurstFire.UIStroke
G2L["3b"] = Instance.new("UIStroke", G2L["39"]);
G2L["3b"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["3b"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.Frame
G2L["3c"] = Instance.new("Frame", G2L["2"]);
G2L["3c"]["BorderSizePixel"] = 0;
G2L["3c"]["BackgroundColor3"] = Color3.fromRGB(82, 18, 170);
G2L["3c"]["Size"] = UDim2.new(0, 538, 0, 2);
G2L["3c"]["Position"] = UDim2.new(-0.00164, 0, 0.70701, 0);
G2L["3c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["3d"] = Instance.new("TextLabel", G2L["2"]);
G2L["3d"]["TextWrapped"] = true;
G2L["3d"]["TextStrokeTransparency"] = 0;
G2L["3d"]["BorderSizePixel"] = 0;
G2L["3d"]["TextSize"] = 14;
G2L["3d"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["3d"]["TextScaled"] = true;
G2L["3d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["3d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["3d"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["3d"]["BackgroundTransparency"] = 1;
G2L["3d"]["Size"] = UDim2.new(0, 101, 0, 27);
G2L["3d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["3d"]["Text"] = [[BurstFireAmount]];
G2L["3d"]["Position"] = UDim2.new(0.54286, 0, 0.71357, 0);


-- StarterGui.VersatileGui.Frame.BurstFireAmount
G2L["3e"] = Instance.new("TextBox", G2L["2"]);
G2L["3e"]["Name"] = [[BurstFireAmount]];
G2L["3e"]["BorderSizePixel"] = 0;
G2L["3e"]["TextSize"] = 14;
G2L["3e"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["3e"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["3e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["3e"]["PlaceholderText"] = [[true]];
G2L["3e"]["Size"] = UDim2.new(0, 102, 0, 29);
G2L["3e"]["Position"] = UDim2.new(0.54286, 0, 0.77054, 0);
G2L["3e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["3e"]["Text"] = [[]];


-- StarterGui.VersatileGui.Frame.BurstFireAmount.UICorner
G2L["3f"] = Instance.new("UICorner", G2L["3e"]);
G2L["3f"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.BurstFireAmount.UIStroke
G2L["40"] = Instance.new("UIStroke", G2L["3e"]);
G2L["40"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["40"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["41"] = Instance.new("TextLabel", G2L["2"]);
G2L["41"]["TextWrapped"] = true;
G2L["41"]["TextStrokeTransparency"] = 0;
G2L["41"]["BorderSizePixel"] = 0;
G2L["41"]["TextSize"] = 14;
G2L["41"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["41"]["TextScaled"] = true;
G2L["41"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["41"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["41"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["41"]["BackgroundTransparency"] = 1;
G2L["41"]["Size"] = UDim2.new(0, 101, 0, 27);
G2L["41"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["41"]["Text"] = [[Bullet Amount]];
G2L["41"]["Position"] = UDim2.new(0.54128, 0, 0.56049, 0);


-- StarterGui.VersatileGui.Frame.BulletAmount
G2L["42"] = Instance.new("TextBox", G2L["2"]);
G2L["42"]["CursorPosition"] = -1;
G2L["42"]["Name"] = [[BulletAmount]];
G2L["42"]["BorderSizePixel"] = 0;
G2L["42"]["TextSize"] = 14;
G2L["42"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["42"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["42"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["42"]["PlaceholderText"] = [[3]];
G2L["42"]["Size"] = UDim2.new(0, 102, 0, 29);
G2L["42"]["Position"] = UDim2.new(0.53964, 0, 0.61964, 0);
G2L["42"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["42"]["Text"] = [[]];


-- StarterGui.VersatileGui.Frame.BulletAmount.UICorner
G2L["43"] = Instance.new("UICorner", G2L["42"]);
G2L["43"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.BulletAmount.UIStroke
G2L["44"] = Instance.new("UIStroke", G2L["42"]);
G2L["44"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["44"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.Range
G2L["45"] = Instance.new("TextBox", G2L["2"]);
G2L["45"]["CursorPosition"] = -1;
G2L["45"]["Name"] = [[Range]];
G2L["45"]["BorderSizePixel"] = 0;
G2L["45"]["TextSize"] = 14;
G2L["45"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["45"]["BackgroundColor3"] = Color3.fromRGB(32, 31, 45);
G2L["45"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["45"]["PlaceholderText"] = [[3]];
G2L["45"]["Size"] = UDim2.new(0, 102, 0, 29);
G2L["45"]["Position"] = UDim2.new(0.72191, 0, 0.6191, 0);
G2L["45"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["45"]["Text"] = [[]];


-- StarterGui.VersatileGui.Frame.Range.UICorner
G2L["46"] = Instance.new("UICorner", G2L["45"]);
G2L["46"]["CornerRadius"] = UDim.new(0, 4);


-- StarterGui.VersatileGui.Frame.Range.UIStroke
G2L["47"] = Instance.new("UIStroke", G2L["45"]);
G2L["47"]["Color"] = Color3.fromRGB(82, 18, 170);
G2L["47"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;


-- StarterGui.VersatileGui.Frame.TextLabel
G2L["48"] = Instance.new("TextLabel", G2L["2"]);
G2L["48"]["TextWrapped"] = true;
G2L["48"]["TextStrokeTransparency"] = 0;
G2L["48"]["BorderSizePixel"] = 0;
G2L["48"]["TextSize"] = 14;
G2L["48"]["TextStrokeColor3"] = Color3.fromRGB(75, 78, 255);
G2L["48"]["TextScaled"] = true;
G2L["48"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["48"]["FontFace"] = Font.new([[rbxasset://fonts/families/Merriweather.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic);
G2L["48"]["TextColor3"] = Color3.fromRGB(61, 11, 160);
G2L["48"]["BackgroundTransparency"] = 1;
G2L["48"]["Size"] = UDim2.new(0, 101, 0, 27);
G2L["48"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["48"]["Text"] = [[Range]];
G2L["48"]["Position"] = UDim2.new(0.71698, 0, 0.5583, 0);


-- StarterGui.VersatileGui.Frame.ImageLabel
G2L["49"] = Instance.new("ImageLabel", G2L["2"]);
G2L["49"]["BorderSizePixel"] = 0;
G2L["49"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["49"]["Image"] = [[rbxassetid://123671331915995]];
G2L["49"]["Size"] = UDim2.new(0, 281, 0, 159);
G2L["49"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["49"]["Position"] = UDim2.new(0.53695, 0, 0.13089, 0);


-- StarterGui.VersatileGui.Frame.GunSettings.MultiScript
local function C_f()
local script = G2L["f"];
	local Frame = script.Parent.Parent
	local GunNameBox = Frame:WaitForChild("GunName")
	local button = script.Parent
	local Players = game:GetService("Players")
	local LocalPlayer = Players.LocalPlayer

	local function findGun(gunName)
		if LocalPlayer.Backpack:FindFirstChild(gunName) then
			return LocalPlayer.Backpack[gunName]
		end
		if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild(gunName) then
			return LocalPlayer.Character[gunName]
		end
		return nil
	end

	local function convertValue(v)
		if v == "true" then return true end
		if v == "false" then return false end
		local num = tonumber(v)
		if num ~= nil then return num end
		return v
	end

	button.Activated:Connect(function()
		local gunName = GunNameBox.Text
		if gunName == "" then return end

		local gun = findGun(gunName)
		if not gun then
			warn("Gun not found:", gunName)
			return
		end

		local config = gun:FindFirstChild("GunConfigurations")
		if not config or not config:IsA("ModuleScript") then
			warn("GunConfigurations module missing in gun:", gunName)
			return
		end

		local weaponModule = require(config)

		weaponModule.Bullets = convertValue(Frame.BulletAmount.Text)
		weaponModule.Accuracy = convertValue(Frame.Accuracy.Text)
		weaponModule.BurstRate = convertValue(Frame.BurstFireAmount.Text)
		weaponModule.BurstFire = convertValue(Frame.BurstFire.Text)
		weaponModule.CockAfterShot = convertValue(Frame.CockAfterShot.Text)
		weaponModule.SemiAuto = convertValue(Frame.SemiAuto.Text)
		weaponModule.Recoil = convertValue(Frame.Recoil.Text)
		weaponModule.Firerate = convertValue(Frame.Firerate.Text)
		weaponModule.Range = convertValue(Frame.Range.Text)
		weaponModule.Auto = convertValue(Frame.Automatic.Text)
	end)
end;
task.spawn(C_f);
-- StarterGui.VersatileGui.Frame.VapeV4.LocalScript
local function C_19()
local script = G2L["19"];
	local button = script.Parent
	
	button.Activated:Connect(function()
		loadstring(game:HttpGet("https://raw.githubusercontent.com/7GrandDadPGN/VapeV4ForRoblox/main/NewMainScript.lua", true))()
	end)
end;
task.spawn(C_19);
-- StarterGui.VersatileGui.Frame.DragScript
local function C_1a()
local script = G2L["1a"];
	local UserInputService = game:GetService("UserInputService")
	local frame = script.Parent
	local dragging = false
	local dragInput = nil
	local startPos = nil
	local startMousePos = nil
	
	frame.InputBegan:Connect(function(input)
		if input.UserInputType == Enum.UserInputType.MouseButton1 then -- LEFT click
			dragging = true
			startPos = frame.Position
			startMousePos = UserInputService:GetMouseLocation()
	
			input.Changed:Connect(function()
				if input.UserInputState == Enum.UserInputState.End then
					dragging = false
				end
			end)
		end
	end)
	
	frame.InputChanged:Connect(function(input)
		if input.UserInputType == Enum.UserInputType.MouseMovement then
			dragInput = input
		end
	end)
	
	UserInputService.InputChanged:Connect(function(input)
		if dragging and input == dragInput then
			local delta = UserInputService:GetMouseLocation() - startMousePos
			frame.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_1a);
-- StarterGui.VersatileGui.Frame.InfiniteYield.InfYieldScript
local function C_20()
local script = G2L["20"];
	local button = script.Parent
	button.Activated:Connect(function()
		loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))()
	end)
end;
task.spawn(C_20);
-- StarterGui.VersatileGui.Frame.GuiToggleScript
local function C_22()
local script = G2L["22"];
	local UserInputService = game:GetService("UserInputService")
	local gui = script.Parent.Parent -- ScreenGui is parent of Frame
	
	local isGuiVisible = true
	
	UserInputService.InputBegan:Connect(function(input, gameProcessed)
		if gameProcessed then return end
	
		if input.KeyCode == Enum.KeyCode.L then
			isGuiVisible = not isGuiVisible
			gui.Enabled = isGuiVisible
		end
		end)
end;
task.spawn(C_22);

return G2L["1"], require;

Features & Information

manipulate modules (requires the require() function no pun inteneded)
#Module#U*fascated#NVZR#noobs vs zombies realish#gui

Community Comments (0)

No comments yet for this script.

More Scripts for Noobs vs Zombies: Realish