
KeylessUniversal

-- Wait for the game to load completely
if not game:IsLoaded() then game.Loaded:Wait() end
local CoreGui = game:GetService("CoreGui")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
-- Create the main ScreenGui container
local PointercrateGui = Instance.new("ScreenGui")
PointercrateGui.Name = "Pointercrate_GUI_2026"
PointercrateGui.ResetOnSpawn = false
local success = pcall(function() PointercrateGui.Parent = CoreGui end)
if not success then PointercrateGui.Parent = player:WaitForChild("PlayerGui") end
-- Clipboard function fallback for Roblox environments
local function copyToClipboard(text)
if setclipboard then
setclipboard(text)
elseif syn and syn.write_clipboard then
syn.write_clipboard(text)
end
end
-- ==========================================
-- 1. TOGGLE BUTTON (🍗) & SETTINGS BUTTON (...) [Moved to Right]
-- ==========================================
local ToggleButton = Instance.new("TextButton")
ToggleButton.Name = "ToggleButton"
ToggleButton.Parent = PointercrateGui
ToggleButton.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
ToggleButton.AnchorPoint = Vector2.new(1, 0)
ToggleButton.Position = UDim2.new(1, -20, 0, 20)
ToggleButton.Size = UDim2.new(0, 50, 0, 50)
ToggleButton.Font = Enum.Font.GothamBold
ToggleButton.Text = "🍗"
ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleButton.TextSize = 24
local ToggleCorner = Instance.new("UICorner")
ToggleCorner.CornerRadius = UDim.new(0, 12)
ToggleCorner.Parent = ToggleButton
local SettingsButton = Instance.new("TextButton")
SettingsButton.Name = "SettingsButton"
SettingsButton.Parent = PointercrateGui
SettingsButton.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
SettingsButton.AnchorPoint = Vector2.new(1, 0)
SettingsButton.Position = UDim2.new(1, -20, 0, 80) -- Placed under 🍗, aligned to the right
SettingsButton.Size = UDim2.new(0, 50, 0, 50)
SettingsButton.Font = Enum.Font.GothamBold
SettingsButton.Text = "..."
SettingsButton.TextColor3 = Color3.fromRGB(255, 255, 255)
SettingsButton.TextSize = 20
local SettingsCorner = Instance.new("UICorner")
SettingsCorner.CornerRadius = UDim.new(0, 12)
SettingsCorner.Parent = SettingsButton
-- ==========================================
-- 2. MAIN MENU FRAME (List View)
-- ==========================================
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Parent = PointercrateGui
MainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
MainFrame.Position = UDim2.new(0.5, -150, 0.5, -200)
MainFrame.Size = UDim2.new(0, 300, 0, 400)
MainFrame.Visible = false
local MainCorner = Instance.new("UICorner")
MainCorner.CornerRadius = UDim.new(0, 12)
MainCorner.Parent = MainFrame
local Title = Instance.new("TextLabel")
Title.Parent = MainFrame
Title.BackgroundTransparency = 1
Title.Size = UDim2.new(1, 0, 0, 40)
Title.Font = Enum.Font.GothamBold
Title.Text = "Pointercrate Top 150 (2026)"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextSize = 16
-- ==========================================
-- 3. LEVEL INFO FRAME (Detail View with "←" Button)
-- ==========================================
local InfoFrame = Instance.new("Frame")
InfoFrame.Name = "InfoFrame"
InfoFrame.Parent = PointercrateGui
InfoFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
InfoFrame.Position = UDim2.new(0.5, -150, 0.5, -200)
InfoFrame.Size = UDim2.new(0, 300, 0, 400)
InfoFrame.Visible = false
local InfoCorner = Instance.new("UICorner")
InfoCorner.CornerRadius = UDim.new(0, 12)
InfoCorner.Parent = InfoFrame
local InfoTitle = Instance.new("TextLabel")
InfoTitle.Parent = InfoFrame
InfoTitle.BackgroundTransparency = 1
InfoTitle.Size = UDim2.new(1, 0, 0, 40)
InfoTitle.Font = Enum.Font.GothamBold
InfoTitle.Text = "Level Information"
InfoTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
InfoTitle.TextSize = 16
-- Back Button ("←") inside InfoFrame
local BackArrowButton = Instance.new("TextButton")
BackArrowButton.Parent = InfoFrame
BackArrowButton.BackgroundTransparency = 1
BackArrowButton.Position = UDim2.new(0, 10, 0, 0)
BackArrowButton.Size = UDim2.new(0, 40, 0, 40)
BackArrowButton.Font = Enum.Font.GothamBold
BackArrowButton.Text = "←"
BackArrowButton.TextColor3 = Color3.fromRGB(255, 255, 255)
BackArrowButton.TextSize = 18
BackArrowButton.MouseButton1Click:Connect(function()
InfoFrame.Visible = false
MainFrame.Visible = true
end)
local DetailsContainer = Instance.new("Frame")
DetailsContainer.Parent = InfoFrame
DetailsContainer.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
DetailsContainer.BorderSizePixel = 0
DetailsContainer.Position = UDim2.new(0, 10, 0, 45)
DetailsContainer.Size = UDim2.new(1, -20, 1, -55)
local DetailsCorner = Instance.new("UICorner")
DetailsCorner.CornerRadius = UDim.new(0, 8)
DetailsCorner.Parent = DetailsContainer
local DetailText = Instance.new("TextLabel")
DetailText.Parent = DetailsContainer
DetailText.BackgroundTransparency = 1
DetailText.Position = UDim2.new(0, 10, 0, 10)
DetailText.Size = UDim2.new(1, -20, 1, -20)
DetailText.Font = Enum.Font.Gotham
DetailText.TextColor3 = Color3.fromRGB(220, 220, 220)
DetailText.TextSize = 14
DetailText.TextXAlignment = Enum.TextXAlignment.Left
DetailText.TextYAlignment = Enum.TextYAlignment.Top
DetailText.TextWrapped = true
DetailText.Text = "Select a demon to view details."
-- ==========================================
-- 4. SETTINGS UI FRAME
-- ==========================================
local SettingsFrame = Instance.new("Frame")
SettingsFrame.Name = "SettingsFrame"
SettingsFrame.Parent = PointercrateGui
SettingsFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
SettingsFrame.Position = UDim2.new(0.5, -150, 0.5, -200)
SettingsFrame.Size = UDim2.new(0, 300, 0, 400)
SettingsFrame.Visible = false
local SettingsFrameCorner = Instance.new("UICorner")
SettingsFrameCorner.CornerRadius = UDim.new(0, 12)
SettingsFrameCorner.Parent = SettingsFrame
local SettingsTitle = Instance.new("TextLabel")
SettingsTitle.Parent = SettingsFrame
SettingsTitle.BackgroundTransparency = 1
SettingsTitle.Size = UDim2.new(1, 0, 0, 40)
SettingsTitle.Font = Enum.Font.GothamBold
SettingsTitle.Text = "Settings"
SettingsTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
SettingsTitle.TextSize = 16
local SettingsContent = Instance.new("ScrollingFrame")
SettingsContent.Parent = SettingsFrame
SettingsContent.Active = true
SettingsContent.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
SettingsContent.BorderSizePixel = 0
SettingsContent.Position = UDim2.new(0, 10, 0, 45)
SettingsContent.Size = UDim2.new(1, -20, 1, -55)
SettingsContent.CanvasSize = UDim2.new(0, 0, 0, 0)
SettingsContent.ScrollBarThickness = 6
local SettingsContentCorner = Instance.new("UICorner")
SettingsContentCorner.CornerRadius = UDim.new(0, 8)
SettingsContentCorner.Parent = SettingsContent
local SettingsLayout = Instance.new("UIListLayout")
SettingsLayout.Parent = SettingsContent
SettingsLayout.SortOrder = Enum.SortOrder.LayoutOrder
SettingsLayout.Padding = UDim.new(0, 8)
SettingsLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
SettingsContent.CanvasSize = UDim2.new(0, 0, 0, SettingsLayout.AbsoluteContentSize.Y + 10)
end)
local SettingsPadding = Instance.new("UIPadding")
SettingsPadding.Parent = SettingsContent
SettingsPadding.PaddingTop = UDim.new(0, 10)
SettingsPadding.PaddingLeft = UDim.new(0, 10)
SettingsPadding.PaddingRight = UDim.new(0, 10)
-- Button 1: Follow me!!!
local FollowButton = Instance.new("TextButton")
FollowButton.Parent = SettingsContent
FollowButton.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
FollowButton.Size = UDim2.new(1, 0, 0, 35)
FollowButton.Font = Enum.Font.GothamBold
FollowButton.Text = "follow me!!!"
FollowButton.TextColor3 = Color3.fromRGB(255, 255, 255)
FollowButton.TextSize = 14
local FollowCorner = Instance.new("UICorner")
FollowCorner.CornerRadius = UDim.new(0, 6)
FollowCorner.Parent = FollowButton
FollowButton.MouseButton1Click:Connect(function()
copyToClipboard("https://www.roblox.com/users/4755415553/profile")
FollowButton.Text = "Copied Profile Link!"
task.wait(1.5)
FollowButton.Text = "follow me!!!"
end)
-- Show Info Toggle Switch Button
local showInfoEnabled = true
local ToggleSwitchButton = Instance.new("TextButton")
ToggleSwitchButton.Parent = SettingsContent
ToggleSwitchButton.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
ToggleSwitchButton.Size = UDim2.new(1, 0, 0, 35)
ToggleSwitchButton.Font = Enum.Font.Gotham
ToggleSwitchButton.Text = "show info: ON"
ToggleSwitchButton.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleSwitchButton.TextSize = 14
local ToggleSwitchCorner = Instance.new("UICorner")
ToggleSwitchCorner.CornerRadius = UDim.new(0, 6)
ToggleSwitchCorner.Parent = ToggleSwitchButton
ToggleSwitchButton.MouseButton1Click:Connect(function()
showInfoEnabled = not showInfoEnabled
if showInfoEnabled then
ToggleSwitchButton.Text = "show info: ON"
else
ToggleSwitchButton.Text = "show info: OFF"
end
end)
-- Copyright Button
local CopyrightButton = Instance.new("TextButton")
CopyrightButton.Parent = SettingsContent
CopyrightButton.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
CopyrightButton.Size = UDim2.new(1, 0, 0, 35)
CopyrightButton.Font = Enum.Font.Gotham
CopyrightButton.Text = "Copyright"
CopyrightButton.TextColor3 = Color3.fromRGB(255, 255, 255)
CopyrightButton.TextSize = 14
local CopyrightCorner = Instance.new("UICorner")
CopyrightCorner.CornerRadius = UDim.new(0, 6)
CopyrightCorner.Parent = CopyrightButton
-- Copyright Detail Frame / Text View inside Settings (Increased size to fit the outdated note)
local CopyrightInfoFrame = Instance.new("Frame")
CopyrightInfoFrame.Parent = SettingsContent
CopyrightInfoFrame.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
CopyrightInfoFrame.Size = UDim2.new(1, 0, 0, 130)
CopyrightInfoFrame.Visible = false
local CIFrameCorner = Instance.new("UICorner")
CIFrameCorner.CornerRadius = UDim.new(0, 6)
CIFrameCorner.Parent = CopyrightInfoFrame
local CopyrightText = Instance.new("TextLabel")
CopyrightText.Parent = CopyrightInfoFrame
CopyrightText.BackgroundTransparency = 1
CopyrightText.Position = UDim2.new(0, 8, 0, 8)
CopyrightText.Size = UDim2.new(1, -16, 0, 85)
CopyrightText.Font = Enum.Font.Gotham
CopyrightText.Text = "Created by l1laqxz, at July 26 2026.\nThis list isn't afiliated with pointercrate.\n\nThis list may be outdated, based on the date. Don't expect accurate details."
CopyrightText.TextColor3 = Color3.fromRGB(200, 200, 200)
CopyrightText.TextSize = 11
CopyrightText.TextXAlignment = Enum.TextXAlignment.Left
CopyrightText.TextYAlignment = Enum.TextYAlignment.Top
CopyrightText.TextWrapped = true
local TikTokButton = Instance.new("TextButton")
TikTokButton.Parent = CopyrightInfoFrame
TikTokButton.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
TikTokButton.Position = UDim2.new(0, 8, 0, 95)
TikTokButton.Size = UDim2.new(1, -16, 0, 25)
TikTokButton.Font = Enum.Font.GothamBold
TikTokButton.Text = "TikTok"
TikTokButton.TextColor3 = Color3.fromRGB(255, 255, 255)
TikTokButton.TextSize = 12
local TikTokCorner = Instance.new("UICorner")
TikTokCorner.CornerRadius = UDim.new(0, 4)
TikTokCorner.Parent = TikTokButton
TikTokButton.MouseButton1Click:Connect(function()
copyToClipboard("@xylo_asylum")
TikTokButton.Text = "Copied TikTok Handle!"
task.wait(1.5)
TikTokButton.Text = "TikTok"
end)
CopyrightButton.MouseButton1Click:Connect(function()
CopyrightInfoFrame.Visible = not CopyrightInfoFrame.Visible
end)
-- ==========================================
-- 5. SCROLLING FRAME (The List)
-- ==========================================
local ScrollingFrame = Instance.new("ScrollingFrame")
ScrollingFrame.Parent = MainFrame
ScrollingFrame.Active = true
ScrollingFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
ScrollingFrame.BorderSizePixel = 0
ScrollingFrame.Position = UDim2.new(0, 10, 0, 45)
ScrollingFrame.Size = UDim2.new(1, -20, 1, -55)
ScrollingFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
ScrollingFrame.ScrollBarThickness = 6
local ScrollCorner = Instance.new("UICorner")
ScrollCorner.CornerRadius = UDim.new(0, 8)
ScrollCorner.Parent = ScrollingFrame
local UIListLayout = Instance.new("UIListLayout")
UIListLayout.Parent = ScrollingFrame
UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
UIListLayout.Padding = UDim.new(0, 5)
UIListLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
ScrollingFrame.CanvasSize = UDim2.new(0, 0, 0, UIListLayout.AbsoluteContentSize.Y + 10)
end)
local UIPadding = Instance.new("UIPadding")
UIPadding.Parent = ScrollingFrame
UIPadding.PaddingTop = UDim.new(0, 5)
UIPadding.PaddingLeft = UDim.new(0, 5)
-- ==========================================
-- 6. POPULATING THE LIST
-- ==========================================
local pointercrateList = {
"1. Society", "2. Thinking Space II", "3. Flamewall", "4. Amethyst", "5. Tidal Wave",
"6. ORBIT", "7. Nullscapes", "8. Quanteuse processing", "9. BOOBAWAMBA", "10. The Bloop",
"11. Every End", "12. Penumbral", "13. Silent clubstep", "14. Ashley Wave Trials", "15. andromeda",
"16. KILLSTEALER", "17. Subsuming Vortex", "18. Anathema", "19. Avernus", "20. Acheron",
"21. Spectre", "22. Menace", "23. Abyss of Darkness", "24. Defeated Circles", "25. Tunnel of Despair",
"26. Kyouki", "27. Based After Based", "28. Subterminal Point", "29. Slaughterhouse", "30. KOCMOC",
"31. The Lightning Rod", "32. Maniacal Chains", "33. Deimos", "34. CHIL", "35. zorin",
"36. Sakupen Circles", "37. Master of Puppets", "38. Eyes in the Water", "39. Voltage", "40. KOSETSU",
"41. Through The Gates", "42. Firework", "43. Silentlocked", "44. NOMAD", "45. Snowbound",
"46. The Salt Factory", "47. CONVULSION", "48. poocubed", "49. BEING HOME", "50. Calibrate",
"51. MINUSdry", "52. Saul Goodman", "53. Apocalyptic Trilogy", "54. Sevvend Clubstep", "55. The Hallucination",
"56. COMBUSTION", "57. Loops of Fury", "58. Deadlier Clubstep", "59. Stellar Night", "60. Edge of Destiny",
"61. Losing Your Mind", "62. Solar Flare", "63. The Catacombs", "64. LIMBO", "65. Gaggatrondra",
"66. Belladonna", "67. Codependence", "68. Collapse", "69. Mayhem", "70. CHROMACAVE",
"71. The Plunge", "72. Fracture", "73. walter white", "74. Infinite Chaos", "75. BRITNEY NO SCLEARS",
"76. Operation Evolution", "77. Damascus", "78. Decks Dark", "79. SARYYX NEVER CLEAR", "80. The Yangire",
"81. Climax", "82. ORDINARY", "83. TrakineS", "84. Wavterminal", "85. Sinister Silence",
"86. THE JET ENGINE", "87. Trickshot", "88. Midnight", "89. Doppler", "90. Cimmerian Shade",
"91. PSYCHOPATH", "92. arcturus", "93. Diabolic ClubStep", "94. BEELINE", "95. DreamStep",
"96. Sonic Wave Infinity", "97. Tartarus", "98. Coalescence", "99. Waterfall", "100. Jigsaw",
"101. Delta", "102. Between Duality", "103. BPATA MPAKA", "104. The Wonder of You", "105. Natural Disaster",
"106. Dualist", "107. The Golden", "108. Oblivion", "109. Viprin UFO", "110. NETWORK",
"111. Terminal Rampancy", "112. Verdant Landscape", "113. Levigo", "114. UNKNOWN", "115. ATOMIC CANNON Mk III",
"116. Shukketsu", "117. Checked Steam", "118. Critical Heat", "119. WOBBLING MACHINE", "120. Crystal Crusher",
"121. limbo but uwu ig idk", "122. Graceful", "123. paranoia", "124. The Paroxysm of Rage", "125. Blood Echo",
"126. Aerial Gleam", "127. DISCONNECT", "128. VOID", "129. Starlit Stroll", "130. Henken",
"131. Trueffet", "132. azure blast", "133. Kenos", "134. Fragile", "135. chrome hearts",
"136. Starlight Summit", "137. Esfera", "138. Silent Lunch", "139. Destruction 19", "140. in this",
"141. Time Lapse", "142. NEUTRA", "143. ROCKBOTTOM", "144. Dark Dimension", "145. Swing Swing",
"146. Guideless Goobering", "147. Hard Machine", "148. DISSONANCE", "149. Crackhead Circles", "150. Zodiac"
}
for _, demonEntry in ipairs(pointercrateList) do
local Item = Instance.new("TextButton")
Item.Parent = ScrollingFrame
Item.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
Item.Size = UDim2.new(1, -10, 0, 30)
Item.Font = Enum.Font.Gotham
Item.Text = " " .. demonEntry
Item.TextColor3 = Color3.fromRGB(220, 220, 220)
Item.TextSize = 14
Item.TextXAlignment = Enum.TextXAlignment.Left
local ItemCorner = Instance.new("UICorner")
ItemCorner.CornerRadius = UDim.new(0, 6)
ItemCorner.Parent = Item
Item.MouseButton1Click:Connect(function()
if showInfoEnabled then
DetailText.Text = "Demon: " .. demonEntry .. "\n\n" ..
"Status: Extreme Demon\n" ..
"Pointercrate Placement: Verified\n" ..
"Difficulty: Rated Extreme"
else
DetailText.Text = "Level info is currently hidden by settings."
end
MainFrame.Visible = false
SettingsFrame.Visible = false
InfoFrame.Visible = true
end)
end
-- ==========================================
-- 7. TOGGLE & NAVIGATION FUNCTIONALITY
-- ==========================================
ToggleButton.MouseButton1Click:Connect(function()
if MainFrame.Visible then
MainFrame.Visible = false
else
MainFrame.Visible = true
SettingsFrame.Visible = false
InfoFrame.Visible = false
end
end)
SettingsButton.MouseButton1Click:Connect(function()
if SettingsFrame.Visible then
SettingsFrame.Visible = false
else
SettingsFrame.Visible = true
MainFrame.Visible = false
InfoFrame.Visible = false
end
end)No comments yet for this script.



