local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local Lighting = game:GetService("Lighting") local SoundService = game:GetService("SoundService") local Workspace = game:GetService("Workspace") local player = Players.LocalPlayer local gui = Instance.new("ScreenGui") gui.Parent = player:WaitForChild("PlayerGui") gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling local frame = Instance.new("Frame") frame.Size = UDim2.new(0, 416, 0, 234) frame.Position = UDim2.new(0, 194, 0, 16) frame.BackgroundColor3 = Color3.fromRGB(5, 5, 5) frame.BackgroundTransparency = 0.2 frame.BorderSizePixel = 0 frame.ZIndex = -2 frame.Parent = gui local stroke = Instance.new("UIStroke") stroke.Thickness = 2 stroke.Color = Color3.fromRGB(0, 255, 0) stroke.Parent = frame local title = Instance.new("TextLabel") title.Size = UDim2.new(0, 370, 0, 32) title.Position = UDim2.new(0, 10, 0, 2) title.BackgroundTransparency = 1 title.Text = "TWOKEEDS" title.TextColor3 = Color3.fromRGB(255, 255, 255) title.FontFace = Font.new("rbxasset://fonts/families/Inconsolata.json") title.TextScaled = true title.TextXAlignment = Enum.TextXAlignment.Left title.TextWrapped = true title.BorderSizePixel = 0 title.Parent = frame local titleStroke = Instance.new("UIStroke") titleStroke.Color = Color3.fromRGB(6, 172, 0) titleStroke.Parent = title local subtitle = Instance.new("TextLabel") subtitle.Name = "TextLabel2" subtitle.Size = UDim2.new(0, 108, 0, 16) subtitle.Position = UDim2.new(0, 168, 0, 16) subtitle.BackgroundTransparency = 1 subtitle.Text = "surprisingly visual" subtitle.TextColor3 = Color3.fromRGB(255, 255, 255) subtitle.TextTransparency = 0.4 subtitle.FontFace = Font.new("rbxasset://fonts/families/Inconsolata.json") subtitle.TextScaled = true subtitle.TextXAlignment = Enum.TextXAlignment.Left subtitle.TextWrapped = true subtitle.BorderSizePixel = 0 subtitle.Parent = frame local closeBtn = Instance.new("ImageButton") closeBtn.Size = UDim2.new(0, 30, 0, 28) closeBtn.Position = UDim2.new(0, 384, 0, 4) closeBtn.BackgroundTransparency = 1 closeBtn.Image = "rbxassetid://117081647256543" closeBtn.BorderSizePixel = 0 closeBtn.Parent = frame closeBtn.MouseButton1Click:Connect(function() if sound then sound:Stop() sound:Destroy() sound = nil end if particleConnection then particleConnection:Disconnect() particleConnection = nil end for _, p in ipairs(particles) do pcall(function() p:Destroy() end) end particles = {} if skyInstance then skyInstance:Destroy() skyInstance = nil end gui:Destroy() end) local avatar = Instance.new("ImageLabel") avatar.Size = UDim2.new(0, 90, 0, 90) avatar.Position = UDim2.new(0, 4, 0, 38) avatar.BackgroundColor3 = Color3.fromRGB(0, 0, 0) avatar.BorderSizePixel = 0 avatar.Parent = frame local userId = player.UserId avatar.Image = Players:GetUserThumbnailAsync(userId, Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size420x420) local statusLabel = Instance.new("TextLabel") statusLabel.Name = "TextLabel3" statusLabel.Size = UDim2.new(0, 90, 0, 18) statusLabel.Position = UDim2.new(0, 4, 0, 132) statusLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0) statusLabel.TextColor3 = Color3.fromRGB(255, 255, 255) statusLabel.FontFace = Font.new("rbxasset://fonts/families/Inconsolata.json") statusLabel.BorderSizePixel = 0 statusLabel.Parent = frame local timeLabel = Instance.new("TextLabel") timeLabel.Name = "TextLabel4" timeLabel.Size = UDim2.new(0, 90, 0, 18) timeLabel.Position = UDim2.new(0, 4, 0, 154) timeLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0) timeLabel.TextColor3 = Color3.fromRGB(255, 255, 255) timeLabel.FontFace = Font.new("rbxasset://fonts/families/Inconsolata.json") timeLabel.BorderSizePixel = 0 timeLabel.Parent = frame local deviceLabel = Instance.new("TextLabel") deviceLabel.Name = "TextLabel5" deviceLabel.Size = UDim2.new(0, 90, 0, 18) deviceLabel.Position = UDim2.new(0, 4, 0, 178) deviceLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0) deviceLabel.TextColor3 = Color3.fromRGB(255, 255, 255) deviceLabel.FontFace = Font.new("rbxasset://fonts/families/Inconsolata.json") deviceLabel.BorderSizePixel = 0 deviceLabel.Parent = frame local scrolling = Instance.new("ScrollingFrame") scrolling.Size = UDim2.new(0, 152, 0, 162) scrolling.Position = UDim2.new(0, 260, 0, 38) scrolling.BackgroundColor3 = Color3.fromRGB(0, 0, 0) scrolling.BackgroundTransparency = 0.8 scrolling.BorderSizePixel = 0 scrolling.ScrollBarThickness = 1 scrolling.ElasticBehavior = Enum.ElasticBehavior.Never scrolling.ZIndex = -1 scrolling.Parent = frame local function createButton(text, yPos) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0, 144, 0, 36) btn.Position = UDim2.new(0, 4, 0, yPos) btn.Text = text btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextWrapped = true btn.BackgroundColor3 = Color3.fromRGB(0, 0, 0) btn.BorderSizePixel = 0 btn.Parent = scrolling local btnStroke = Instance.new("UIStroke") btnStroke.Color = Color3.fromRGB(0, 255, 0) btnStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border btnStroke.Parent = btn return btn end local particlesBtn = createButton("Particles", 8) local skyboxBtn = createButton("Skybox", 50) local musicBtn = createButton("Loud MUSIC", 92) local headerBg = Instance.new("Frame") headerBg.Size = UDim2.new(0, 416, 0, 34) headerBg.BackgroundColor3 = Color3.fromRGB(0, 0, 0) headerBg.BorderSizePixel = 0 headerBg.ZIndex = -1 headerBg.Parent = frame local logo = Instance.new("ImageLabel") logo.Name = "ImageLabel2" logo.Size = UDim2.new(0, 28, 0, 26) logo.Position = UDim2.new(0, 138, 0, 6) logo.BackgroundTransparency = 1 logo.Image = "rbxassetid://115627176982303" logo.BorderSizePixel = 0 logo.Parent = frame local isDragging = false local dragInput, dragStart, startPos local function updateInput(input) local delta = input.Position - dragStart frame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end frame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then isDragging = true dragStart = input.Position startPos = frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then isDragging = false end end) end end) frame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and isDragging then updateInput(input) end end) local humanoid local function setupCharacter(character) humanoid = character:WaitForChild("Humanoid") end if player.Character then setupCharacter(player.Character) end player.CharacterAdded:Connect(setupCharacter) RunService.RenderStepped:Connect(function() if not humanoid then return end local state = humanoid:GetState() if state == Enum.HumanoidStateType.Jumping or state == Enum.HumanoidStateType.Freefall then statusLabel.Text = "Status: Jumping" elseif humanoid.MoveDirection.Magnitude > 0 then statusLabel.Text = "Status: Walking" else statusLabel.Text = "Status: Idle" end end) task.spawn(function() while gui.Parent do timeLabel.Text = os.date("%I:%M:%S %p") task.wait(1) end end) if UserInputService.TouchEnabled and not UserInputService.KeyboardEnabled then deviceLabel.Text = "Device: Mobile" elseif UserInputService.KeyboardEnabled then deviceLabel.Text = "Device: PC" else deviceLabel.Text = "Device: Unknown" end local particles = {} local particleEnabled = false local skyboxId = 71846876988770 local function createParticleOnPart(part) if not part or not part:IsA("BasePart") or part:IsA("Terrain") then return end local attachment = Instance.new("Attachment") local offset = Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2)) attachment.Position = offset attachment.Parent = part local particleEmitter = Instance.new("ParticleEmitter") particleEmitter.Texture = "rbxassetid://" .. skyboxId particleEmitter.LightEmission = 1 particleEmitter.Rate = 25 particleEmitter.Lifetime = NumberRange.new(0.5, 2) particleEmitter.SpreadAngle = Vector2.new(360, 360) particleEmitter.VelocityInheritance = 0 particleEmitter.Speed = NumberRange.new(1, 5) particleEmitter.Size = NumberSequence.new({ NumberSequenceKeypoint.new(0, 0.5), NumberSequenceKeypoint.new(1, 0.2) }) particleEmitter.Transparency = NumberSequence.new({ NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1) }) particleEmitter.Color = ColorSequence.new(Color3.fromRGB(0, 255, 0)) particleEmitter.Rotation = NumberRange.new(0, 360) particleEmitter.RotSpeed = NumberRange.new(-100, 100) particleEmitter.ZOffset = 0 particleEmitter.Enabled = true particleEmitter.Parent = attachment table.insert(particles, attachment) end local function scanAllParts() local allParts = Workspace:GetDescendants() for i = 1, #allParts do local part = allParts[i] if part:IsA("BasePart") and not part:IsA("Terrain") then createParticleOnPart(part) end end end particlesBtn.MouseButton1Click:Connect(function() particleEnabled = not particleEnabled if particleEnabled then particlesBtn.Text = "Particles ON" scanAllParts() local connection1 = Workspace.DescendantAdded:Connect(function(obj) if particleEnabled and obj:IsA("BasePart") and not obj:IsA("Terrain") then createParticleOnPart(obj) end end) table.insert(particles, connection1) else particlesBtn.Text = "Particles" for i = #particles, 1, -1 do local p = particles[i] if p:IsA("RBXScriptConnection") then p:Disconnect() else pcall(function() p:Destroy() end) end particles[i] = nil end particles = {} end end) local skyboxEnabled = false local skyInstance = nil skyboxBtn.MouseButton1Click:Connect(function() skyboxEnabled = not skyboxEnabled if skyboxEnabled then skyboxBtn.Text = "Skybox ON" if not skyInstance then skyInstance = Instance.new("Sky") end skyInstance.SkyboxBk = "rbxassetid://" .. skyboxId skyInstance.SkyboxDn = "rbxassetid://" .. skyboxId skyInstance.SkyboxFt = "rbxassetid://" .. skyboxId skyInstance.SkyboxLf = "rbxassetid://" .. skyboxId skyInstance.SkyboxRt = "rbxassetid://" .. skyboxId skyInstance.SkyboxUp = "rbxassetid://" .. skyboxId skyInstance.Parent = Lighting else skyboxBtn.Text = "Skybox" if skyInstance then skyInstance:Destroy() skyInstance = nil end end end) local musicEnabled = false local musicId = 115471736461315 local sound musicBtn.MouseButton1Click:Connect(function() musicEnabled = not musicEnabled if musicEnabled then musicBtn.Text = "MUSIC ON" sound = Instance.new("Sound") sound.SoundId = "rbxassetid://" .. musicId sound.Looped = true sound.Volume = 2 sound.Parent = SoundService sound:Play() else musicBtn.Text = "Loud MUSIC" if sound then sound:Stop() sound:Destroy() sound = nil end end end) task.spawn(function() while gui.Parent do task.wait(0.5) if sound and sound.IsPlaying then sound.Volume = 2 end end end)