-- EVIL GUY GUI - Custom c00lgui style -- Place as LocalScript in StarterPlayerScripts local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local evilUserId = (function() -- Replace with actual ID if known; fallback local success, id = pcall(function() return Players:GetUserIdFromNameAsync("evilguy66696") end) return success and id or 11188252947 -- placeholder; update with real ID end)() -- Find/derive evilguy66696 profile image (common way: use a known decal/image asset) local EVIL_DECAL_ID = "rbxthumb://type=AvatarHeadShot&id=11188252947&w=420&h=420" -- e.g., something like 1234567890; test in Studio local screenGui = Instance.new("ScreenGui") screenGui.Name = "EvilGuyGUI" screenGui.ResetOnSpawn = false screenGui.Parent = player:WaitForChild("PlayerGui") local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 400, 0, 500) mainFrame.Position = UDim2.new(0.5, -200, 0.5, -250) mainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20) mainFrame.BorderSizePixel = 0 mainFrame.Parent = screenGui -- Dark blue outline local uiStroke = Instance.new("UIStroke") uiStroke.Color = Color3.fromRGB(0, 0, 139) -- Dark blue uiStroke.Thickness = 4 uiStroke.Parent = mainFrame local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 50) title.BackgroundColor3 = Color3.fromRGB(10, 10, 10) title.Text = "EVIL GUY GUI" title.TextColor3 = Color3.fromRGB(255, 0, 0) title.TextScaled = true title.Font = Enum.Font.Arcade title.Parent = mainFrame -- Make draggable local dragging = false local dragInput local dragStart local startPos title.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true dragStart = input.Position startPos = mainFrame.Position end end) UserInputService.InputChanged:Connect(function(input) if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement) then local delta = input.Position - dragStart mainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end end) UserInputService.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end) -- Scrolling frame for buttons local scrolling = Instance.new("ScrollingFrame") scrolling.Size = UDim2.new(1, -20, 1, -70) scrolling.Position = UDim2.new(0, 10, 0, 60) scrolling.BackgroundTransparency = 1 scrolling.ScrollBarThickness = 5 scrolling.Parent = mainFrame local uiList = Instance.new("UIListLayout") uiList.Padding = UDim.new(0, 5) uiList.Parent = scrolling -- Helper to create buttons local function createButton(text, callback) local btn = Instance.new("TextButton") btn.Size = UDim2.new(1, -10, 0, 40) btn.BackgroundColor3 = Color3.fromRGB(30, 30, 30) btn.Text = text btn.TextColor3 = Color3.fromRGB(255, 100, 100) btn.TextScaled = true btn.Font = Enum.Font.SourceSansBold btn.Parent = scrolling local stroke = uiStroke:Clone() stroke.Parent = btn btn.MouseButton1Click:Connect(callback) return btn end -- Decal Spam (using evilguy66696 PFP) createButton("Decal Spam (EvilGuy)", function() for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") and not v:FindFirstChild("Decal") then local decal = Instance.new("Decal") decal.Texture = rbxthumb://type=AvatarHeadShot&id=11188252947&w=420&h=420 decal.Parent = v end end print("EVIL Decal spam applied!") end) -- Evil Guy Clone button createButton("Evil Guy Clone", function() local success, model = pcall(function() return Players:CreateHumanoidModelFromUserId(evilUserId) end) if success and model then model.Name = "EvilGuyClone" model:PivotTo(player.Character and player.Character:GetPivot() + Vector3.new(5, 0, 0) or CFrame.new(0, 5, 0)) model.Parent = workspace print("Evil Guy Clone spawned!") else warn("Failed to create EvilGuy clone. Check UserId.") end end) -- Other classic c00lgui-style buttons (examples) createButton("Clear Workspace", function() for _, obj in ipairs(workspace:GetChildren()) do if obj \~= player.Character and not obj:IsA("Camera") then obj:Destroy() end end end) createButton("Unanchor All", function() for _, part in ipairs(workspace:GetDescendants()) do if part:IsA("BasePart") then part.Anchored = false end end end) createButton("Skybox Troll", function() local sky = Instance.new("Sky") sky.SkyboxBk = rbxthumb://type=AvatarHeadShot&id=11188252947&w=420&h=420 sky.SkyboxDn = rbxthumb://type=AvatarHeadShot&id=11188252947&w=420&h=420 sky.SkyboxFt = rbxthumb://type=AvatarHeadShot&id=11188252947&w=420&h=420 sky.SkyboxLf = rbxthumb://type=AvatarHeadShot&id=11188252947&w=420&h=420 sky.SkyboxRt = rbxthumb://type=AvatarHeadShot&id=11188252947&w=420&h=420 sky.SkyboxUp = rbxthumb://type=AvatarHeadShot&id=11188252947&w=420&h=420 sky.Parent = game.Lighting end) -- Close button local closeBtn = Instance.new("TextButton") closeBtn.Size = UDim2.new(0, 30, 0, 30) closeBtn.Position = UDim2.new(1, -35, 0, 5) closeBtn.BackgroundColor3 = Color3.fromRGB(139, 0, 0) closeBtn.Text = "X" closeBtn.TextColor3 = Color3.new(1,1,1) closeBtn.Parent = mainFrame closeBtn.MouseButton1Click:Connect(function() screenGui:Destroy() end) scrolling.CanvasSize = UDim2.new(0, 0, 0, uiList.AbsoluteContentSize.Y) print("EVIL GUY GUI loaded! Dark blue theme, evilguy66696 clone & decals.")