![Sir Meme Hub | [16 GAMES] [$14.99 LIFETIME] | FARM/AIM/ESP](https://scriptblox.com/images/script/-1-1791044877945.webp)
Key Required VerifiedUniversal

local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local RunService = game:GetService("RunService")
local Stats = game:GetService("Stats")
local player = Players.LocalPlayer
local CONFIG = {
KEY = "MINDYO",
TOGGLE_KEY = Enum.KeyCode.RightShift,
THEME = {
BG = Color3.fromRGB(15,15,18),
PANEL = Color3.fromRGB(25,25,30),
ACCENT = Color3.fromRGB(120,150,255),
TEXT = Color3.fromRGB(240,240,240),
MUTED = Color3.fromRGB(160,160,160),
STROKE = Color3.fromRGB(80,80,100),
GLOW = Color3.fromRGB(140,170,255),
SUCCESS = Color3.fromRGB(90,200,140),
ERROR = Color3.fromRGB(220,80,80)
},
FEATURE_SIZE = UDim2.new(0,200,0,120),
FEATURE_PADDING = UDim2.new(0,14,0,14),
FEATURES_PER_ROW = 3,
ANIM_TIME = 0.25
}
local unlocked = false
local currentPage
local pages = {}
local clicks = 0
local cps = 0
local function corner(o,r)
local c = Instance.new("UICorner")
c.CornerRadius = UDim.new(0,r or 10)
c.Parent = o
end
local function stroke(o,t)
local s = Instance.new("UIStroke")
s.Thickness = t or 1.4
s.Color = CONFIG.THEME.STROKE
s.Parent = o
end
local function glow(o)
local g = Instance.new("UIStroke")
g.Thickness = 3
g.Color = CONFIG.THEME.GLOW
g.Transparency = 0.65
g.Parent = o
end
local function tween(o,p,t)
TweenService:Create(o,TweenInfo.new(t or CONFIG.ANIM_TIME,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),p):Play()
end
local gui = Instance.new("ScreenGui")
gui.Name = "MindYoUI"
gui.ResetOnSpawn = false
gui.Parent = player.PlayerGui
-- KEY UI
local keyFrame = Instance.new("Frame")
keyFrame.Size = UDim2.fromScale(0.32,0.28)
keyFrame.Position = UDim2.fromScale(0.34,0.36)
keyFrame.BackgroundColor3 = CONFIG.THEME.BG
keyFrame.Parent = gui
corner(keyFrame,14)
stroke(keyFrame)
glow(keyFrame)
local keyTitle = Instance.new("TextLabel")
keyTitle.Size = UDim2.new(1,0,0,42)
keyTitle.Text = "MIND YO DAM BUSINESS"
keyTitle.Font = Enum.Font.GothamBold
keyTitle.TextSize = 20
keyTitle.TextColor3 = CONFIG.THEME.TEXT
keyTitle.BackgroundTransparency = 1
keyTitle.Parent = keyFrame
local keyBox = Instance.new("TextBox")
keyBox.Size = UDim2.new(1,-40,0,36)
keyBox.Position = UDim2.new(0,20,0,60)
keyBox.PlaceholderText = "ENTER KEY"
keyBox.Font = Enum.Font.Gotham
keyBox.TextSize = 14
keyBox.TextColor3 = CONFIG.THEME.TEXT
keyBox.BackgroundColor3 = CONFIG.THEME.PANEL
keyBox.ClearTextOnFocus = false
keyBox.Parent = keyFrame
corner(keyBox,8)
stroke(keyBox)
local keyStatus = Instance.new("TextLabel")
keyStatus.Size = UDim2.new(1,0,0,24)
keyStatus.Position = UDim2.new(0,0,1,-28)
keyStatus.BackgroundTransparency = 1
keyStatus.Font = Enum.Font.Gotham
keyStatus.TextSize = 13
keyStatus.TextColor3 = CONFIG.THEME.MUTED
keyStatus.Parent = keyFrame
-- MAIN UI
local main = Instance.new("Frame")
main.Size = UDim2.fromScale(0.6,0.7)
main.Position = UDim2.fromScale(0.2,0.15)
main.BackgroundColor3 = CONFIG.THEME.BG
main.Visible = false
main.Parent = gui
corner(main,14)
stroke(main)
glow(main)
do
local dragging,startPos,startInput
main.InputBegan:Connect(function(i)
if i.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
startInput = i.Position
startPos = main.Position
end
end)
UIS.InputChanged:Connect(function(i)
if dragging and i.UserInputType == Enum.UserInputType.MouseMovement then
local d = i.Position - startInput
main.Position = UDim2.new(startPos.X.Scale,startPos.X.Offset+d.X,startPos.Y.Scale,startPos.Y.Offset+d.Y)
end
end)
UIS.InputEnded:Connect(function(i)
if i.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = false
end
end)
end
local tabBar = Instance.new("ScrollingFrame")
tabBar.Size = UDim2.new(1,-20,0,44)
tabBar.Position = UDim2.new(0,10,0,10)
tabBar.ScrollBarThickness = 4
tabBar.ScrollingDirection = Enum.ScrollingDirection.X
tabBar.BackgroundTransparency = 1
tabBar.Parent = main
local tabLayout = Instance.new("UIListLayout")
tabLayout.FillDirection = Enum.FillDirection.Horizontal
tabLayout.Padding = UDim.new(0,8)
tabLayout.Parent = tabBar
tabLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
tabBar.CanvasSize = UDim2.new(0,tabLayout.AbsoluteContentSize.X+10,0,0)
end)
local function createPage(name)
local page = Instance.new("Frame")
page.Size = UDim2.new(1,-20,1,-70)
page.Position = UDim2.new(0,10,0,60)
page.BackgroundTransparency = 1
page.Visible = false
page.Parent = main
pages[name] = page
local container = Instance.new("Frame")
container.Size = UDim2.new(1,0,1,0)
container.BackgroundTransparency = 1
container.Parent = page
local grid = Instance.new("UIGridLayout")
grid.CellSize = CONFIG.FEATURE_SIZE
grid.CellPadding = CONFIG.FEATURE_PADDING
grid.FillDirectionMaxCells = CONFIG.FEATURES_PER_ROW
grid.Parent = container
return page,container
end
local function createTab(name)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0,math.max(120,#name*10),1,0)
btn.Text = name
btn.Font = Enum.Font.Gotham
btn.TextSize = 14
btn.TextColor3 = CONFIG.THEME.MUTED
btn.BackgroundColor3 = CONFIG.THEME.PANEL
btn.Parent = tabBar
corner(btn,8)
stroke(btn)
local page,container = createPage(name)
btn.MouseButton1Click:Connect(function()
if not unlocked then return end
if currentPage then currentPage.Visible = false end
for _,b in ipairs(tabBar:GetChildren()) do
if b:IsA("TextButton") then
b.TextColor3 = CONFIG.THEME.MUTED
end
end
btn.TextColor3 = CONFIG.THEME.TEXT
page.Visible = true
currentPage = page
end)
return container,btn
end
local function addFeature(container,title)
local box = Instance.new("Frame")
box.BackgroundColor3 = CONFIG.THEME.PANEL
box.Parent = container
corner(box,10)
stroke(box)
local lbl = Instance.new("TextLabel")
lbl.Size = UDim2.new(1,-10,0,28)
lbl.Position = UDim2.new(0,5,0,5)
lbl.Text = title
lbl.Font = Enum.Font.GothamBold
lbl.TextSize = 14
lbl.TextColor3 = CONFIG.THEME.TEXT
lbl.BackgroundTransparency = 1
lbl.Parent = box
return lbl
end
local homeContainer,homeTab = createTab("Home")
local settingsContainer,_ = createTab("Settings")
local statsContainer,_ = createTab("Stats")
addFeature(homeContainer,"Welcome")
addFeature(homeContainer,"Feature Slot")
addFeature(settingsContainer,"UI Toggle")
addFeature(settingsContainer,"Theme Option")
local fpsLabel = addFeature(statsContainer,"FPS")
local pingLabel = addFeature(statsContainer,"Ping")
local cpsLabel = addFeature(statsContainer,"CPS")
UIS.InputBegan:Connect(function(i,g)
if g then return end
if i.UserInputType == Enum.UserInputType.MouseButton1 then
clicks += 1
end
end)
RunService.RenderStepped:Connect(function(dt)
cps = clicks
clicks = 0
fpsLabel.Text = "FPS: "..math.floor(1/dt)
pingLabel.Text = "Ping: "..Stats.Network.ServerStatsItem["Data Ping"]:GetValueString()
cpsLabel.Text = "CPS: "..cps
end)
keyBox.FocusLost:Connect(function(enter)
if not enter then return end
if keyBox.Text == CONFIG.KEY then
unlocked = true
keyStatus.Text = "ACCESS GRANTED"
keyStatus.TextColor3 = CONFIG.THEME.SUCCESS
tween(keyFrame,{Transparency=1})
task.wait(0.25)
keyFrame.Visible = false
main.Visible = true
homeTab.MouseButton1Click:Fire()
else
keyStatus.Text = "INVALID KEY"
keyStatus.TextColor3 = CONFIG.THEME.ERROR
end
end)
UIS.InputBegan:Connect(function(i,g)
if g or not unlocked then return end
if i.KeyCode == CONFIG.TOGGLE_KEY then
main.Visible = not main.Visible
end
end![Sir Meme Hub | [16 GAMES] [$14.99 LIFETIME] | FARM/AIM/ESP](https://scriptblox.com/images/script/-1-1791044877945.webp)



Not work