-- GNU/MEME -- POWERED BY GNU LUA -- v13 - MEME CHAOS (no kills) - Single CHAOS tab -- Sky ID: 81501262449577 local Players = game:GetService("Players") local Lighting = game:GetService("Lighting") local Workspace = game:GetService("Workspace") local TweenService = game:GetService("TweenService") local UserInputService = game:GetService("UserInputService") local Debris = game:GetService("Debris") local LocalPlayer = Players.LocalPlayer local PlayerGui = LocalPlayer:WaitForChild("PlayerGui") local SKY_ID = "rbxassetid://81501262449577" local State = { Sky=false, Chaos=false, Shake=false, Fire=false, Fog=false, SkyFlicker=false, Particles=false, Beams=false, Highlights=false, GuiSpam=false, Sound=false, Property=false, CFrameStorm=false, Invert=false, Weird=false, Camera=false, Disco=false, Active={}, Parts={}, FireParts={}, Sounds={}, Guis={}, Beams={}, Highlights={}, Particles={}, } local Log = {} local function log(m) table.insert(Log, "["..os.date("%H:%M:%S").."] "..m) if #Log > 30 then table.remove(Log,1) end pcall(function() print("[GNU/MEME] "..m) end) end local function isGround(p) if not p or not p.Parent then return true end local n = string.lower(p.Name) if n=="baseplate" or n=="terrain" then return true end if n:find("floor") or n:find("ground") or n:find("base") then return true end if p.Size.Y<=4 and p.Size.X>=100 and p.Size.Z>=100 then return true end if p.Position.Y<-10 then return true end return false end -- ==================== INTRO ==================== local function intro() local g = Instance.new("ScreenGui"); g.IgnoreGuiInset=true; g.ResetOnSpawn=false; g.Parent=PlayerGui local bg = Instance.new("Frame"); bg.Size=UDim2.new(1,0,1,0); bg.BackgroundColor3=Color3.new(0,0,0) bg.BackgroundTransparency=0.2; bg.BorderSizePixel=0; bg.Parent=g local t = Instance.new("TextLabel"); t.Size=UDim2.new(1,0,0,90); t.Position=UDim2.new(0,0,0.45,0) t.BackgroundTransparency=1; t.Text="GNU/MEME"; t.TextColor3=Color3.new(1,1,1) t.TextStrokeColor3=Color3.fromRGB(255,0,60); t.TextStrokeTransparency=0 t.Font=Enum.Font.GothamBlack; t.TextScaled=true; t.Parent=bg local s = Instance.new("TextLabel"); s.Size=UDim2.new(1,0,0,30); s.Position=UDim2.new(0,0,0.55,0) s.BackgroundTransparency=1; s.Text="POWERED BY GNU LUA | v13" s.TextColor3=Color3.fromRGB(0,255,200); s.Font=Enum.Font.Code; s.TextScaled=true; s.Parent=bg task.wait(1.2); g:Destroy() end -- ==================== EFFECTS ==================== local function toggleSky(on) State.Sky = on for _, v in pairs(Lighting:GetChildren()) do if v:IsA("Sky") then v:Destroy() end end if on then local sky = Instance.new("Sky") sky.SkyboxBk=SKY_ID; sky.SkyboxDn=SKY_ID; sky.SkyboxFt=SKY_ID sky.SkyboxLf=SKY_ID; sky.SkyboxRt=SKY_ID; sky.SkyboxUp=SKY_ID sky.Parent=Lighting Lighting.Ambient=Color3.fromRGB(60,0,0) Lighting.OutdoorAmbient=Color3.fromRGB(80,0,0) else Lighting.Ambient=Color3.fromRGB(128,128,128) Lighting.OutdoorAmbient=Color3.fromRGB(128,128,128) end end local function mapChaos(on) State.Chaos = on if on then local shapes = {Enum.PartType.Ball, Enum.PartType.Block, Enum.PartType.Cylinder, Enum.PartType.Wedge} local mats = {Enum.Material.Neon, Enum.Material.ForceField, Enum.Material.Glass, Enum.Material.Ice} for i = 1, 150 do local p = Instance.new("Part") p.Shape = shapes[math.random(1,#shapes)] p.Size = Vector3.new(math.random(3,20), math.random(3,20), math.random(3,20)) p.Position = Vector3.new(math.random(-600,600), math.random(40,500), math.random(-600,600)) p.Anchored = true p.CanCollide = false p.Material = mats[math.random(1,#mats)] p.BrickColor = BrickColor.random() p.Parent = Workspace table.insert(State.Parts, p) end else for _, p in pairs(State.Parts) do if p and p.Parent then p:Destroy() end end State.Parts = {} end end local function shake(on) State.Shake = on if not on then return end task.spawn(function() while State.Shake do for _, obj in pairs(Workspace:GetDescendants()) do if obj:IsA("BasePart") and isGround(obj) and obj.Anchored then pcall(function() obj.CFrame = obj.CFrame * CFrame.new(math.random(-6,6)/100, 0, math.random(-6,6)/100) end) end end task.wait(0.12) end end) end local function fire(on) State.Fire = on if on then task.spawn(function() while State.Fire do for _, obj in pairs(Workspace:GetDescendants()) do if not State.Fire then break end if obj:IsA("BasePart") and not obj:FindFirstChild("GNU_Fire") and math.random() < 0.08 then local f = Instance.new("Fire") f.Name = "GNU_Fire" f.Heat = 3 f.Size = math.random(3,10) f.Color = Color3.fromRGB(255, math.random(50,150), 0) f.Parent = obj table.insert(State.FireParts, f) end end task.wait(0.4) end end) else for _, f in pairs(State.FireParts) do if f and f.Parent then f:Destroy() end end State.FireParts = {} end end local function fog(on) State.Fog = on if on then task.spawn(function() while State.Fog do pcall(function() Lighting.FogEnd = math.random(30, 150) Lighting.FogColor = Color3.fromRGB(math.random(0,255), math.random(0,255), math.random(0,255)) end) task.wait(0.4) end end) end end local function skyFlicker(on) State.SkyFlicker = on if on then task.spawn(function() while State.SkyFlicker do for _, v in pairs(Lighting:GetChildren()) do if v:IsA("Sky") then v:Destroy() end end local s = Instance.new("Sky") s.SkyboxBk=SKY_ID; s.SkyboxDn=SKY_ID; s.SkyboxFt=SKY_ID s.SkyboxLf=SKY_ID; s.SkyboxRt=SKY_ID; s.SkyboxUp=SKY_ID s.Parent=Lighting task.wait(0.2) end end) end end local function particles(on) State.Particles = on if on then task.spawn(function() while State.Particles do for i = 1, 30 do local e = Instance.new("ParticleEmitter") e.Rate = 100 e.Lifetime = NumberRange.new(1,3) e.Speed = NumberRange.new(10,40) e.SpreadAngle = Vector2.new(360,360) e.Color = ColorSequence.new(Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255))) e.Size = NumberSequence.new(math.random(1,4)) e.Parent = Workspace.Terrain table.insert(State.Particles, e) end task.wait(0.6) end end) else for _, e in pairs(State.Particles) do if e and e.Parent then e:Destroy() end end State.Particles = {} end end local function beams(on) State.Beams = on if on then task.spawn(function() while State.Beams do for i = 1, 20 do local a0 = Instance.new("Attachment") a0.Position = Vector3.new(math.random(-400,400), math.random(0,400), math.random(-400,400)) a0.Parent = Workspace.Terrain local a1 = Instance.new("Attachment") a1.Position = Vector3.new(math.random(-400,400), math.random(0,400), math.random(-400,400)) a1.Parent = Workspace.Terrain local b = Instance.new("Beam") b.Attachment0 = a0; b.Attachment1 = a1 b.Width0 = 3; b.Width1 = 3; b.FaceCamera = true b.Color = ColorSequence.new(Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255))) b.Parent = Workspace.Terrain table.insert(State.Beams, b) table.insert(State.Beams, a0) table.insert(State.Beams, a1) end task.wait(1) end end) else for _, b in pairs(State.Beams) do if b and b.Parent then b:Destroy() end end State.Beams = {} end end local function highlights(on) State.Highlights = on if on then task.spawn(function() while State.Highlights do for _, o in pairs(Workspace:GetDescendants()) do if not State.Highlights then break end if o:IsA("BasePart") and not o:FindFirstChild("GNU_HL") then pcall(function() local h = Instance.new("Highlight") h.Name = "GNU_HL" h.FillColor = Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255)) h.OutlineColor = Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255)) h.FillTransparency = 0.6 h.Parent = o table.insert(State.Highlights, h) end) end end task.wait(0.6) end end) else for _, h in pairs(State.Highlights) do if h and h.Parent then h:Destroy() end end State.Highlights = {} end end local function guiSpam(on) State.GuiSpam = on if on then task.spawn(function() while State.GuiSpam do for i = 1, 8 do local g = Instance.new("ScreenGui"); g.IgnoreGuiInset=true; g.Parent=PlayerGui local f = Instance.new("Frame") f.Size = UDim2.new(0, math.random(50,200), 0, math.random(50,200)) f.Position = UDim2.new(math.random(), 0, math.random(), 0) f.BackgroundColor3 = Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255)) f.BackgroundTransparency = 0.5 f.Parent = g table.insert(State.Guis, g) end task.wait(0.8) end end) else for _, g in pairs(State.Guis) do if g and g.Parent then g:Destroy() end end State.Guis = {} end end local function sound(on) State.Sound = on if on then task.spawn(function() while State.Sound do for i = 1, 3 do local s = Instance.new("Sound") s.SoundId = "rbxassetid://"..tostring(math.random(100000000, 999999999)) s.Volume = 0.3 s.Playing = true s.Parent = Workspace table.insert(State.Sounds, s) end task.wait(1.5) end end) else for _, s in pairs(State.Sounds) do if s and s.Parent then s:Destroy() end end State.Sounds = {} end end local function property(on) State.Property = on if on then task.spawn(function() while State.Property do for _, o in pairs(Workspace:GetDescendants()) do if not State.Property then break end if o:IsA("BasePart") then pcall(function() o.Color = Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255)) end) end end task.wait(0.4) end end) end end local function cframeStorm(on) State.CFrameStorm = on if on then task.spawn(function() while State.CFrameStorm do for _, o in pairs(Workspace:GetDescendants()) do if not State.CFrameStorm then break end if o:IsA("BasePart") and not isGround(o) and not o.Anchored then pcall(function() o.CFrame = o.CFrame * CFrame.Angles(math.rad(math.random(-4,4)), math.rad(math.random(-4,4)), math.rad(math.random(-4,4))) end) end end task.wait(0.15) end end) end end local function invert(on) State.Invert = on if on then task.spawn(function() while State.Invert do for _, plr in pairs(Players:GetPlayers()) do local c = plr.Character if c then local hrp = c:FindFirstChild("HumanoidRootPart") if hrp then hrp.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180),0,0) end end end task.wait(0.5) end end) end end local function weird(on) State.Weird = on if on then task.spawn(function() while State.Weird do for _, plr in pairs(Players:GetPlayers()) do local c = plr.Character if c then local hrp = c:FindFirstChild("HumanoidRootPart") if hrp then hrp.AssemblyAngularVelocity = Vector3.new(0, math.random(20,50), 0) end end end task.wait(2) end end) end end local function camera(on) State.Camera = on if on then task.spawn(function() while State.Camera do local cam = Workspace.CurrentCamera if cam then cam.CameraType = Enum.CameraType.Scriptable cam.CFrame = CFrame.new(math.random(-300,300), math.random(50,300), math.random(-300,300)) * CFrame.Angles(math.rad(math.random(-180,180)), math.rad(math.random(-180,180)), math.rad(math.random(-180,180))) end task.wait(0.15) end end) else local cam = Workspace.CurrentCamera if cam then cam.CameraType = Enum.CameraType.Custom end end end local function disco(on) State.Disco = on if on then task.spawn(function() while State.Disco do pcall(function() Lighting.Ambient = Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255)) Lighting.OutdoorAmbient = Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255)) Lighting.ClockTime = math.random() * 24 Lighting.Brightness = math.random(0,5) end) task.wait(0.15) end end) end end -- ==================== EXECUTE ALL / REVERT ==================== local function executeAll() log("EXECUTE ALL (no kills)") toggleSky(true); mapChaos(true); shake(true); fire(true) fog(true); skyFlicker(true); particles(true); beams(true) highlights(true); guiSpam(true); sound(true); property(true) cframeStorm(true); invert(true); weird(true); disco(true) end local function revertAll() log("REVERT ALL") toggleSky(false); mapChaos(false); shake(false); fire(false) fog(false); skyFlicker(false); particles(false); beams(false) highlights(false); guiSpam(false); sound(false); property(false) cframeStorm(false); invert(false); weird(false); camera(false); disco(false) for _, v in pairs(Lighting:GetChildren()) do if v:IsA("Sky") then v:Destroy() end end Lighting.Ambient = Color3.fromRGB(128,128,128) Lighting.OutdoorAmbient = Color3.fromRGB(128,128,128) Lighting.FogEnd = 100000 Lighting.Brightness = 2 end -- ==================== GUI ==================== local function buildGUI() local gui = Instance.new("ScreenGui"); gui.Name="GNU_MEME"; gui.ResetOnSpawn=false; gui.Parent=PlayerGui local main = Instance.new("Frame") main.Size = UDim2.new(0, 420, 0, 600); main.Position = UDim2.new(0, 20, 0, 30) main.BackgroundColor3 = Color3.fromRGB(12,12,18); main.BorderSizePixel = 0 main.Active = true; main.Draggable = true; main.Parent = gui local mc = Instance.new("UICorner"); mc.CornerRadius = UDim.new(0,10); mc.Parent = main local ms = Instance.new("UIStroke"); ms.Color = Color3.fromRGB(255,0,60); ms.Thickness = 2; ms.Parent = main local titleBar = Instance.new("Frame") titleBar.Size = UDim2.new(1,0,0,48); titleBar.BackgroundColor3 = Color3.fromRGB(255,0,60) titleBar.BorderSizePixel = 0; titleBar.Parent = main local tbc = Instance.new("UICorner"); tbc.CornerRadius = UDim.new(0,10); tbc.Parent = titleBar local title = Instance.new("TextLabel") title.Size = UDim2.new(1,-80,1,0); title.Position = UDim2.new(0,12,0,0) title.BackgroundTransparency = 1; title.Text = "GNU/MEME [CHAOS - NO KILLS]" title.TextColor3 = Color3.new(1,1,1); title.Font = Enum.Font.GothamBlack title.TextScaled = true; title.TextXAlignment = Enum.TextXAlignment.Left; title.Parent = titleBar local close = Instance.new("TextButton") close.Size = UDim2.new(0,30,0,30); close.Position = UDim2.new(1,-40,0,9) close.BackgroundColor3 = Color3.fromRGB(80,0,20); close.Text = "X" close.TextColor3 = Color3.new(1,1,1); close.Font = Enum.Font.GothamBlack close.TextScaled = true; close.BorderSizePixel = 0; close.Parent = titleBar local cc = Instance.new("UICorner"); cc.CornerRadius = UDim.new(0,6); cc.Parent = close close.MouseButton1Click:Connect(function() gui:Destroy() end) -- === Tab bar === local tabBar = Instance.new("Frame") tabBar.Size = UDim2.new(1,-16,0,34); tabBar.Position = UDim2.new(0,8,0,54) tabBar.BackgroundColor3 = Color3.fromRGB(20,20,28); tabBar.BorderSizePixel = 0 tabBar.Parent = main local tbc2 = Instance.new("UICorner"); tbc2.CornerRadius = UDim.new(0,6); tbc2.Parent = tabBar local tabL = Instance.new("UIListLayout") tabL.FillDirection = Enum.FillDirection.Horizontal tabL.Padding = UDim.new(0,4); tabL.SortOrder = Enum.SortOrder.LayoutOrder tabL.Parent = tabBar local pages = {} local tabs = {} local function mkTab(id, label) local b = Instance.new("TextButton") b.Size = UDim2.new(0, 100, 0, 26); b.Position = UDim2.new(0, 4, 0, 4) b.BackgroundColor3 = Color3.fromRGB(30,30,40); b.Text = label b.TextColor3 = Color3.fromRGB(180,180,180); b.Font = Enum.Font.GothamBold b.TextSize = 12; b.BorderSizePixel = 0; b.Parent = tabBar local c = Instance.new("UICorner"); c.CornerRadius = UDim.new(0,4); c.Parent = b tabs[id] = b b.MouseButton1Click:Connect(function() for n,p in pairs(pages) do p.Visible = (n==id) end for n,t in pairs(tabs) do t.BackgroundColor3 = (n==id) and Color3.fromRGB(255,0,60) or Color3.fromRGB(30,30,40) t.TextColor3 = (n==id) and Color3.new(1,1,1) or Color3.fromRGB(180,180,180) end end) end local function mkPage(id) local p = Instance.new("ScrollingFrame") p.Size = UDim2.new(1,-16,1,-140); p.Position = UDim2.new(0,8,0,96) p.BackgroundTransparency = 1; p.BorderSizePixel = 0 p.ScrollBarThickness = 4; p.ScrollBarImageColor3 = Color3.fromRGB(255,0,60) p.CanvasSize = UDim2.new(0,0,0,0); p.AutomaticCanvasSize = Enum.AutomaticSize.Y p.Visible = false; p.Parent = main pages[id] = p local l = Instance.new("UIListLayout") l.Padding = UDim.new(0,5); l.SortOrder = Enum.SortOrder.LayoutOrder; l.Parent = p end local function mkBtn(pageId, text, color, cb) local b = Instance.new("TextButton") b.Size = UDim2.new(1,-8,0,32); b.BackgroundColor3 = color or Color3.fromRGB(35,35,48) b.Text = text; b.TextColor3 = Color3.new(1,1,1); b.Font = Enum.Font.GothamBold b.TextScaled = true; b.BorderSizePixel = 0; b.Parent = pages[pageId] local c = Instance.new("UICorner"); c.CornerRadius = UDim.new(0,6); c.Parent = b local s = Instance.new("UIStroke"); s.Color = Color3.fromRGB(0,200,160); s.Thickness = 1; s.Parent = b b.MouseButton1Click:Connect(cb) return b end -- === CHAOS tab (all non-lethal features here) === mkTab("chaos", "CHAOS") mkPage("chaos") local big = mkBtn("chaos", "⚠ EXECUTE ALL (no kill) ⚠", Color3.fromRGB(200,0,40), function() if State.Active.all then revertAll() State.Active.all = false big.Text = "⚠ EXECUTE ALL (no kill) ⚠" big.BackgroundColor3 = Color3.fromRGB(200,0,40) else executeAll() State.Active.all = true big.Text = "⚠ STOP ALL ⚠" big.BackgroundColor3 = Color3.fromRGB(0,150,0) end end) big.Size = UDim2.new(1,-8,0,48) mkBtn("chaos", "[Z] Sky", nil, function() toggleSky(not State.Sky) end) mkBtn("chaos", "[C] Map Chaos", nil, function() mapChaos(not State.Chaos) end) mkBtn("chaos", "[G] Ground Shake", nil, function() shake(not State.Shake) end) mkBtn("chaos", "[M] Fire (visual)", nil, function() fire(not State.Fire) end) mkBtn("chaos", "[F] Fog", nil, function() fog(not State.Fog) end) mkBtn("chaos", "[6] Sky Flicker", nil, function() skyFlicker(not State.SkyFlicker) end) mkBtn("chaos", "[7] Particles", nil, function() particles(not State.Particles) end) mkBtn("chaos", "[8] Beams", nil, function() beams(not State.Beams) end) mkBtn("chaos", "[9] Highlights", nil, function() highlights(not State.Highlights) end) mkBtn("chaos", "[0] GUI Spam", nil, function() guiSpam(not State.GuiSpam) end) mkBtn("chaos", "[4] Sound", nil, function() sound(not State.Sound) end) mkBtn("chaos", "[2] Property Spam", nil, function() property(not State.Property) end) mkBtn("chaos", "[3] CFrame Storm", nil, function() cframeStorm(not State.CFrameStorm) end) mkBtn("chaos", "[J] Invert Players", nil, function() invert(not State.Invert) end) mkBtn("chaos", "[O] Weird Players", nil, function() weird(not State.Weird) end) mkBtn("chaos", "[V] Camera Lock", nil, function() camera(not State.Camera) end) mkBtn("chaos", "[D] Disco Lighting", nil, function() disco(not State.Disco) end) mkBtn("chaos", "[P] Revert All", Color3.fromRGB(120,0,0), function() revertAll() State.Active.all = false big.Text = "⚠ EXECUTE ALL (no kill) ⚠" big.BackgroundColor3 = Color3.fromRGB(200,0,40) end) -- === DEV tab === mkTab("dev", "DEVELOPERS") mkPage("dev") local devFrame = Instance.new("Frame") devFrame.Size = UDim2.new(1,-8,0,100); devFrame.BackgroundColor3 = Color3.fromRGB(20,20,30) devFrame.BorderSizePixel = 0; devFrame.Parent = pages.dev local dfc = Instance.new("UICorner"); dfc.CornerRadius = UDim.new(0,8); dfc.Parent = devFrame local dfs = Instance.new("UIStroke"); dfs.Color = Color3.fromRGB(0,255,180); dfs.Thickness = 2; dfs.Parent = devFrame local devTitle = Instance.new("TextLabel") devTitle.Size = UDim2.new(1,-16,0,32); devTitle.Position = UDim2.new(0,8,0,8) devTitle.BackgroundTransparency = 1; devTitle.Text = "Ali — أبو حسين" devTitle.TextColor3 = Color3.fromRGB(0,255,180); devTitle.Font = Enum.Font.GothamBlack devTitle.TextScaled = true; devTitle.TextXAlignment = Enum.TextXAlignment.Left; devTitle.Parent = devFrame local devSub = Instance.new("TextLabel") devSub.Size = UDim2.new(1,-16,0,40); devSub.Position = UDim2.new(0,8,0,44) devSub.BackgroundTransparency = 1; devSub.Text = "طالب وزاري 😼🤟" devSub.TextColor3 = Color3.fromRGB(255,200,60); devSub.Font = Enum.Font.Gotham devSub.TextScaled = true; devSub.TextXAlignment = Enum.TextXAlignment.Left; devSub.Parent = devFrame -- === LOG tab === mkTab("log", "LOG") mkPage("log") local logFrame = Instance.new("Frame") logFrame.Size = UDim2.new(1,-8,1,-8); logFrame.Position = UDim2.new(0,4,0,4) logFrame.BackgroundColor3 = Color3.fromRGB(6,6,10); logFrame.BorderSizePixel = 0 logFrame.Parent = pages.log local lfc = Instance.new("UICorner"); lfc.CornerRadius = UDim.new(0,6); lfc.Parent = logFrame local logText = Instance.new("TextLabel") logText.Size = UDim2.new(1,-12,1,-12); logText.Position = UDim2.new(0,6,0,6) logText.BackgroundTransparency = 1; logText.Text = "GNU/MEME v13" logText.TextColor3 = Color3.fromRGB(0,255,180); logText.Font = Enum.Font.Code logText.TextSize = 12; logText.TextXAlignment = Enum.TextXAlignment.Left logText.TextYAlignment = Enum.TextYAlignment.Top; logText.TextWrapped = true logText.Parent = logFrame task.spawn(function() while logText.Parent do logText.Text = "GNU/MEME v13 | "..os.date("%H:%M:%S").."\n\n"..table.concat(Log, "\n") task.wait(0.5) end end) -- === INFO tab === mkTab("info", "G/MOSP") mkPage("info") local info = Instance.new("TextLabel") info.Size = UDim2.new(1,-8,0,500); info.Position = UDim2.new(0,4,0,4) info.BackgroundColor3 = Color3.fromRGB(6,6,10); info.BorderSizePixel = 0 info.Text = table.concat({ "G/MOSP - GNU/MEME Open Source Project", "LICENSE: PAP_v1", "---------------------------------------", "Origin: GNU/MEME by TEAM AG / IRQ", "", "CONDITIONS:", "1. Derivatives MUST be OPEN SOURCE.", "2. Source MUST remain visible.", "3. PAP_v1 header MUST stay intact.", "4. G/MOSP + GNU/MEME credit required.", "5. Add/remove/rename allowed.", "6. Obfuscation is PROHIBITED.", "7. Commercial use only if open.", "8. No warranty.", "", "This script contains NO kill features.", "Visual chaos only.", }, "\n") info.TextColor3 = Color3.fromRGB(0,255,180); info.Font = Enum.Font.Code info.TextSize = 13; info.TextXAlignment = Enum.TextXAlignment.Left info.TextYAlignment = Enum.TextYAlignment.Top; info.TextWrapped = true; info.Parent = pages.info local infoc = Instance.new("UICorner"); infoc.CornerRadius = UDim.new(0,6); infoc.Parent = info -- Activate CHAOS tab for n,t in pairs(tabs) do t.BackgroundColor3 = (n=="chaos") and Color3.fromRGB(255,0,60) or Color3.fromRGB(30,30,40) t.TextColor3 = (n=="chaos") and Color3.new(1,1,1) or Color3.fromRGB(180,180,180) end pages.chaos.Visible = true -- Hotkeys UserInputService.InputBegan:Connect(function(input, gp) if gp then return end local k = input.KeyCode if k == Enum.KeyCode.Z then toggleSky(not State.Sky) elseif k == Enum.KeyCode.C then mapChaos(not State.Chaos) elseif k == Enum.KeyCode.G then shake(not State.Shake) elseif k == Enum.KeyCode.M then fire(not State.Fire) elseif k == Enum.KeyCode.F then fog(not State.Fog) elseif k == Enum.KeyCode.J then invert(not State.Invert) elseif k == Enum.KeyCode.O then weird(not State.Weird) elseif k == Enum.KeyCode.V then camera(not State.Camera) elseif k == Enum.KeyCode.D then disco(not State.Disco) elseif k == Enum.KeyCode.P then revertAll() State.Active.all = false big.Text = "⚠ EXECUTE ALL (no kill) ⚠" big.BackgroundColor3 = Color3.fromRGB(200,0,40) elseif k == Enum.KeyCode.RightShift then if State.Active.all then revertAll() State.Active.all = false big.Text = "⚠ EXECUTE ALL (no kill) ⚠" big.BackgroundColor3 = Color3.fromRGB(200,0,40) else executeAll() State.Active.all = true big.Text = "⚠ STOP ALL ⚠" big.BackgroundColor3 = Color3.fromRGB(0,150,0) end end end) end intro() task.wait(0.2) buildGUI() log("GNU/MEME v13 loaded - no kill features")