Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
IMAGE_URL =
ADMIN_PASSWORD =
(class, props)
obj = .(class)
props
k, v (props)
k ~=
obj[k] = v
props.Parent obj.Parent = props.Parent
obj
screen = (, {Parent = LocalPlayer:(), Name = , ResetOnSpawn = })
main = (, {
Parent = screen,
Size = .(,,,),
Position = .(, -, , -),
BackgroundColor3 = .(,,),
BorderSizePixel = ,
Name =
})
header = (, {
Parent = main,
Size = .(,,,),
BackgroundTransparency = ,
Text = ,
TextSize = ,
Font = .Font.GothamBold,
TextColor3 = .(,,)
})
loadingArea = (, {
Parent = main,
Size = .(,,,),
Position = .(,-,,),
BackgroundTransparency = ,
Name =
})
imageContainer = (, {
Parent = loadingArea,
Size = .(,,,),
Position = .(,,,),
BackgroundColor3 = .(,,),
BorderSizePixel =
})
charImg = (, {
Parent = imageContainer,
Size = .(,,,),
Position = .(,-,,-),
BackgroundTransparency = ,
Image = IMAGE_URL,
ScaleType = .ScaleType.Crop,
Name =
})
overlay = (, {
Parent = charImg,
Size = .(,,,),
Position = .(,,,),
BackgroundColor3 = .(,,),
BackgroundTransparency = ,
BorderSizePixel =
})
loadingBarBg = (, {
Parent = loadingArea,
Size = .(,,,),
Position = .(,-,,),
BackgroundColor3 = .(,,),
BorderSizePixel = ,
Name =
})
loadingBar = (, {
Parent = loadingBarBg,
Size = .(,,,),
Position = .(,,,),
BackgroundColor3 = .(,,),
BorderSizePixel = ,
Name =
})
loadingText = (, {
Parent = loadingArea,
Size = .(,,,),
Position = .(,-,,),
BackgroundTransparency = ,
Text = ,
TextSize = ,
Font = .Font.SourceSans,
TextColor3 = .(,,),
Name =
})
(()
i = ,
percent = i /
loadingBar:(.(percent,,,), , , , )
loadingText.Text = ..i..
()
loadingText.Text =
)
openBtn = (, {
Parent = main,
Size = .(,,,),
Position = .(,-,,),
Text = ,
Font = .Font.GothamBold,
TextSize = ,
BackgroundColor3 = .(,,),
TextColor3 = .(,,),
BorderSizePixel =
})
panel = (, {
Parent = main,
Size = .(,,,),
Position = .(,-,,),
BackgroundColor3 = .(,,),
BorderSizePixel = ,
Visible = ,
Name =
})
tabHolder = (, {
Parent = panel,
Size = .(,,,),
Position = .(,,,),
BackgroundTransparency =
})
(name, pos)
b = (, {
Parent = tabHolder,
Size = .(,,,),
Position = .(pos,,,),
Text = name,
Font = .Font.GothamBold,
TextSize = ,
BackgroundColor3 = .(,,),
TextColor3 = .(,,),
BorderSizePixel =
})
b
t1 = (, )
t2 = (, )
t3 = (, )
t4 = (, )
content = (, {
Parent = panel,
Position = .(,,,),
Size = .(,,,-),
BackgroundTransparency =
})
frameClassic = (, {Parent = content, Size = .(,,,), BackgroundTransparency = })
frameTroll = (, {Parent = content, Size = .(,,,), BackgroundTransparency = , Visible = })
frameAvatar = (, {Parent = content, Size = .(,,,), BackgroundTransparency = , Visible = })
frameAdmin = (, {Parent = content, Size = .(,,,), BackgroundTransparency = , Visible = })
(parent, posX)
list = (, {Parent = parent, Position = .(posX,,,), Size = .(,,,-)})
list.Size = .(,-,,-)
list.BackgroundTransparency =
list
classicList = (frameClassic, )
classicActions = (, {Parent = frameClassic, Position = .(,,,), Size = .(,-,,-), BackgroundTransparency = })
avatarList = (frameAvatar, )
(list, onSelect)
_,c (list:()) c:() c:()
y =
_,pl (Players:())
btn = (, {
Parent = list,
Position = .(,,,y*),
Size = .(,-,,),
Text = pl.Name,
Font = .Font.SourceSans,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
BackgroundColor3 = .(,,),
TextColor3 = .(,,),
BorderSizePixel =
})
y = y +
btn.MouseButton1Click:(()
(pl)
)
SelectedTargetUserId =
SelectedTargetName =
(pl)
SelectedTargetUserId = pl.UserId
SelectedTargetName = pl.Name
_,c (classicActions:()) c.Name ~= c:()
header = (,{Parent = classicActions, Name = , Position = .(,,,), Size = .(,-,,), BackgroundTransparency = , Text = ..pl.Name....pl.UserId.., TextColor3 = .(,,), TextSize = })
kickBtn = (,{Parent = classicActions, Position = .(,,,), Size = .(,-,,), Text = , Font = .Font.GothamBold})
banBtn = (,{Parent = classicActions, Position = .(,,,), Size = .(,-,,), Text = })
banReason = (,{Parent = classicActions, Position = .(,,,), Size = .(,-,,), Text = , ClearTextOnFocus = })
kickBtn.MouseButton1Click:(()
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..pl.Name, TextColor3 = .(,,), TextSize = , Font = .Font.SourceSansBold})
(,() lbl lbl.Parent lbl:() )
)
banBtn.MouseButton1Click:(()
reason = banReason.Text
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..pl.Name....reason, TextColor3 = .(,,), TextSize = })
(,() lbl lbl.Parent lbl:() )
)
(pl)
btn = (,{Parent = avatarList, Position = .(,,,), Size = .(,,,), Text = ..pl.Name})
btn.MouseButton1Click:(()
ok, err = (()
desc = Players:(pl.UserId)
hum = LocalPlayer.Character LocalPlayer.Character:()
desc hum
hum:(desc)
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..pl.Name, TextColor3 = .(,,), TextSize = })
(,() lbl lbl.Parent lbl:() )
()
)
ok
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = , TextColor3 = .(,,), TextSize = })
(,() lbl lbl.Parent lbl:() )
)
(classicList, onSelectClassic)
(avatarList, onSelectAvatar)
tList = (, {Parent = frameTroll, Position = .(,,,), Size = .(,-,,-), BackgroundTransparency = })
tActions = (, {Parent = frameTroll, Position = .(,,,), Size = .(,-,,-), BackgroundTransparency = })
()
_,c (tList:()) c:() c:()
y =
_,pl (Players:())
btn = (, {Parent = tList, Position = .(,,,y*), Size = .(,-,,), Text = pl.Name, TextXAlignment = .TextXAlignment.Left, Font = .Font.SourceSans, TextSize = , BackgroundColor3 = .(,,), TextColor3 = .(,,)})
y = y +
btn.MouseButton1Click:(()
tActions:() tActions.THeader:()
h = (, {Parent = tActions, Name = , Position = .(,,,), Size = .(,-,,), BackgroundTransparency = , Text = ..pl.Name, TextColor3 = .(,,)})
tActions.TargetUserId = pl.UserId
)
()
Players.PlayerAdded:(() (classicList, onSelectClassic); (avatarList, onSelectAvatar); () )
Players.PlayerRemoving:(() (classicList, onSelectClassic); (avatarList, onSelectAvatar); () )
freezeBtn = (, {Parent = tActions, Position = .(,,,), Size = .(,-,,), Text = , Font = .Font.GothamBold})
pushBtn = (, {Parent = tActions, Position = .(,,,), Size = .(,-,,), Text = })
freezeBtn.MouseButton1Click:(()
t = tActions.TargetUserId
t
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..(t), TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
)
pushBtn.MouseButton1Click:(()
t = tActions.TargetUserId
t
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..(t), TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
)
adminNotice = (,{Parent = frameAdmin, Position = .(,,,), Size = .(,-,,), BackgroundTransparency = , Text = , TextWrapped = , TextColor3 = .(,,)})
pwBox = (, {Parent = frameAdmin, Position = .(,,,), Size = .(,,,), Text = , ClearTextOnFocus = })
pwBtn = (, {Parent = frameAdmin, Position = .(,,,), Size = .(,,,), Text = , Font = .Font.GothamBold})
adminControls = (,{Parent = frameAdmin, Position = .(,,,), Size = .(,-,,), BackgroundTransparency = , Visible = })
pwBtn.MouseButton1Click:(()
pwBox.Text == ADMIN_PASSWORD
adminControls.Visible =
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = , TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = , TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
)
adminKickBtn = (,{Parent = adminControls, Position = .(,,,), Size = .(,-,,), Text = , Font = .Font.GothamBold})
adminBanBtn = (,{Parent = adminControls, Position = .(,,,), Size = .(,-,,), Text = })
adminNote = (,{Parent = adminControls, Position = .(,,,), Size = .(,-,,), BackgroundTransparency = , Text = , TextColor3 = .(,,), TextWrapped = })
adminKickBtn.MouseButton1Click:(()
SelectedTargetUserId
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = , TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..(SelectedTargetName), TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
)
adminBanBtn.MouseButton1Click:(()
SelectedTargetUserId
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = , TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..(SelectedTargetName), TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
)
t1.MouseButton1Click:(() frameClassic.Visible = ; frameTroll.Visible = ; frameAvatar.Visible = ; frameAdmin.Visible = )
t2.MouseButton1Click:(() frameClassic.Visible = ; frameTroll.Visible = ; frameAvatar.Visible = ; frameAdmin.Visible = )
t3.MouseButton1Click:(() frameClassic.Visible = ; frameTroll.Visible = ; frameAvatar.Visible = ; frameAdmin.Visible = )
t4.MouseButton1Click:(() frameClassic.Visible = ; frameTroll.Visible = ; frameAvatar.Visible = ; frameAdmin.Visible = )
openBtn.MouseButton1Click:(()
panel.Visible
panel.Visible =
panel.Visible =
)
Players.PlayerAdded:(() (classicList, onSelectClassic); (avatarList, onSelectAvatar); () )
Players.PlayerRemoving:(() (classicList, onSelectClassic); (avatarList, onSelectAvatar); () )
(..ADMIN_PASSWORD)
Players = :()
RunService = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
IMAGE_URL =
ADMIN_PASSWORD =
(class, props)
obj = .(class)
props
k, v (props)
k ~=
obj[k] = v
props.Parent obj.Parent = props.Parent
obj
screen = (, {Parent = LocalPlayer:(), Name = , ResetOnSpawn = })
main = (, {
Parent = screen,
Size = .(,,,),
Position = .(, -, , -),
BackgroundColor3 = .(,,),
BorderSizePixel = ,
Name =
})
header = (, {
Parent = main,
Size = .(,,,),
BackgroundTransparency = ,
Text = ,
TextSize = ,
Font = .Font.GothamBold,
TextColor3 = .(,,)
})
loadingArea = (, {
Parent = main,
Size = .(,,,),
Position = .(,-,,),
BackgroundTransparency = ,
Name =
})
imageContainer = (, {
Parent = loadingArea,
Size = .(,,,),
Position = .(,,,),
BackgroundColor3 = .(,,),
BorderSizePixel =
})
charImg = (, {
Parent = imageContainer,
Size = .(,,,),
Position = .(,-,,-),
BackgroundTransparency = ,
Image = IMAGE_URL,
ScaleType = .ScaleType.Crop,
Name =
})
overlay = (, {
Parent = charImg,
Size = .(,,,),
Position = .(,,,),
BackgroundColor3 = .(,,),
BackgroundTransparency = ,
BorderSizePixel =
})
loadingBarBg = (, {
Parent = loadingArea,
Size = .(,,,),
Position = .(,-,,),
BackgroundColor3 = .(,,),
BorderSizePixel = ,
Name =
})
loadingBar = (, {
Parent = loadingBarBg,
Size = .(,,,),
Position = .(,,,),
BackgroundColor3 = .(,,),
BorderSizePixel = ,
Name =
})
loadingText = (, {
Parent = loadingArea,
Size = .(,,,),
Position = .(,-,,),
BackgroundTransparency = ,
Text = ,
TextSize = ,
Font = .Font.SourceSans,
TextColor3 = .(,,),
Name =
})
(()
i = ,
percent = i /
loadingBar:(.(percent,,,), , , , )
loadingText.Text = ..i..
()
loadingText.Text =
)
openBtn = (, {
Parent = main,
Size = .(,,,),
Position = .(,-,,),
Text = ,
Font = .Font.GothamBold,
TextSize = ,
BackgroundColor3 = .(,,),
TextColor3 = .(,,),
BorderSizePixel =
})
panel = (, {
Parent = main,
Size = .(,,,),
Position = .(,-,,),
BackgroundColor3 = .(,,),
BorderSizePixel = ,
Visible = ,
Name =
})
tabHolder = (, {
Parent = panel,
Size = .(,,,),
Position = .(,,,),
BackgroundTransparency =
})
(name, pos)
b = (, {
Parent = tabHolder,
Size = .(,,,),
Position = .(pos,,,),
Text = name,
Font = .Font.GothamBold,
TextSize = ,
BackgroundColor3 = .(,,),
TextColor3 = .(,,),
BorderSizePixel =
})
b
t1 = (, )
t2 = (, )
t3 = (, )
t4 = (, )
content = (, {
Parent = panel,
Position = .(,,,),
Size = .(,,,-),
BackgroundTransparency =
})
frameClassic = (, {Parent = content, Size = .(,,,), BackgroundTransparency = })
frameTroll = (, {Parent = content, Size = .(,,,), BackgroundTransparency = , Visible = })
frameAvatar = (, {Parent = content, Size = .(,,,), BackgroundTransparency = , Visible = })
frameAdmin = (, {Parent = content, Size = .(,,,), BackgroundTransparency = , Visible = })
(parent, posX)
list = (, {Parent = parent, Position = .(posX,,,), Size = .(,,,-)})
list.Size = .(,-,,-)
list.BackgroundTransparency =
list
classicList = (frameClassic, )
classicActions = (, {Parent = frameClassic, Position = .(,,,), Size = .(,-,,-), BackgroundTransparency = })
avatarList = (frameAvatar, )
(list, onSelect)
_,c (list:()) c:() c:()
y =
_,pl (Players:())
btn = (, {
Parent = list,
Position = .(,,,y*),
Size = .(,-,,),
Text = pl.Name,
Font = .Font.SourceSans,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
BackgroundColor3 = .(,,),
TextColor3 = .(,,),
BorderSizePixel =
})
y = y +
btn.MouseButton1Click:(()
(pl)
)
SelectedTargetUserId =
SelectedTargetName =
(pl)
SelectedTargetUserId = pl.UserId
SelectedTargetName = pl.Name
_,c (classicActions:()) c.Name ~= c:()
header = (,{Parent = classicActions, Name = , Position = .(,,,), Size = .(,-,,), BackgroundTransparency = , Text = ..pl.Name....pl.UserId.., TextColor3 = .(,,), TextSize = })
kickBtn = (,{Parent = classicActions, Position = .(,,,), Size = .(,-,,), Text = , Font = .Font.GothamBold})
banBtn = (,{Parent = classicActions, Position = .(,,,), Size = .(,-,,), Text = })
banReason = (,{Parent = classicActions, Position = .(,,,), Size = .(,-,,), Text = , ClearTextOnFocus = })
kickBtn.MouseButton1Click:(()
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..pl.Name, TextColor3 = .(,,), TextSize = , Font = .Font.SourceSansBold})
(,() lbl lbl.Parent lbl:() )
)
banBtn.MouseButton1Click:(()
reason = banReason.Text
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..pl.Name....reason, TextColor3 = .(,,), TextSize = })
(,() lbl lbl.Parent lbl:() )
)
(pl)
btn = (,{Parent = avatarList, Position = .(,,,), Size = .(,,,), Text = ..pl.Name})
btn.MouseButton1Click:(()
ok, err = (()
desc = Players:(pl.UserId)
hum = LocalPlayer.Character LocalPlayer.Character:()
desc hum
hum:(desc)
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..pl.Name, TextColor3 = .(,,), TextSize = })
(,() lbl lbl.Parent lbl:() )
()
)
ok
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = , TextColor3 = .(,,), TextSize = })
(,() lbl lbl.Parent lbl:() )
)
(classicList, onSelectClassic)
(avatarList, onSelectAvatar)
tList = (, {Parent = frameTroll, Position = .(,,,), Size = .(,-,,-), BackgroundTransparency = })
tActions = (, {Parent = frameTroll, Position = .(,,,), Size = .(,-,,-), BackgroundTransparency = })
()
_,c (tList:()) c:() c:()
y =
_,pl (Players:())
btn = (, {Parent = tList, Position = .(,,,y*), Size = .(,-,,), Text = pl.Name, TextXAlignment = .TextXAlignment.Left, Font = .Font.SourceSans, TextSize = , BackgroundColor3 = .(,,), TextColor3 = .(,,)})
y = y +
btn.MouseButton1Click:(()
tActions:() tActions.THeader:()
h = (, {Parent = tActions, Name = , Position = .(,,,), Size = .(,-,,), BackgroundTransparency = , Text = ..pl.Name, TextColor3 = .(,,)})
tActions.TargetUserId = pl.UserId
)
()
Players.PlayerAdded:(() (classicList, onSelectClassic); (avatarList, onSelectAvatar); () )
Players.PlayerRemoving:(() (classicList, onSelectClassic); (avatarList, onSelectAvatar); () )
freezeBtn = (, {Parent = tActions, Position = .(,,,), Size = .(,-,,), Text = , Font = .Font.GothamBold})
pushBtn = (, {Parent = tActions, Position = .(,,,), Size = .(,-,,), Text = })
freezeBtn.MouseButton1Click:(()
t = tActions.TargetUserId
t
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..(t), TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
)
pushBtn.MouseButton1Click:(()
t = tActions.TargetUserId
t
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..(t), TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
)
adminNotice = (,{Parent = frameAdmin, Position = .(,,,), Size = .(,-,,), BackgroundTransparency = , Text = , TextWrapped = , TextColor3 = .(,,)})
pwBox = (, {Parent = frameAdmin, Position = .(,,,), Size = .(,,,), Text = , ClearTextOnFocus = })
pwBtn = (, {Parent = frameAdmin, Position = .(,,,), Size = .(,,,), Text = , Font = .Font.GothamBold})
adminControls = (,{Parent = frameAdmin, Position = .(,,,), Size = .(,-,,), BackgroundTransparency = , Visible = })
pwBtn.MouseButton1Click:(()
pwBox.Text == ADMIN_PASSWORD
adminControls.Visible =
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = , TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = , TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
)
adminKickBtn = (,{Parent = adminControls, Position = .(,,,), Size = .(,-,,), Text = , Font = .Font.GothamBold})
adminBanBtn = (,{Parent = adminControls, Position = .(,,,), Size = .(,-,,), Text = })
adminNote = (,{Parent = adminControls, Position = .(,,,), Size = .(,-,,), BackgroundTransparency = , Text = , TextColor3 = .(,,), TextWrapped = })
adminKickBtn.MouseButton1Click:(()
SelectedTargetUserId
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = , TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..(SelectedTargetName), TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
)
adminBanBtn.MouseButton1Click:(()
SelectedTargetUserId
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = , TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
lbl = (,{Parent = main, Position = .(,-,,), Size = .(,,,), BackgroundTransparency = , BackgroundColor3 = .(,,), Text = ..(SelectedTargetName), TextColor3 = .(,,)})
(, () lbl lbl.Parent lbl:() )
)
t1.MouseButton1Click:(() frameClassic.Visible = ; frameTroll.Visible = ; frameAvatar.Visible = ; frameAdmin.Visible = )
t2.MouseButton1Click:(() frameClassic.Visible = ; frameTroll.Visible = ; frameAvatar.Visible = ; frameAdmin.Visible = )
t3.MouseButton1Click:(() frameClassic.Visible = ; frameTroll.Visible = ; frameAvatar.Visible = ; frameAdmin.Visible = )
t4.MouseButton1Click:(() frameClassic.Visible = ; frameTroll.Visible = ; frameAvatar.Visible = ; frameAdmin.Visible = )
openBtn.MouseButton1Click:(()
panel.Visible
panel.Visible =
panel.Visible =
)
Players.PlayerAdded:(() (classicList, onSelectClassic); (avatarList, onSelectAvatar); () )
Players.PlayerRemoving:(() (classicList, onSelectClassic); (avatarList, onSelectAvatar); () )
(..ADMIN_PASSWORD)-- Charles Hub — Blue Lock Edition (LocalScript) -- Tudo local / simulado. Coloque este LocalScript em StarterGui. -- Imagem por URL (substitua IMAGE_URL por outro link se quiser). local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local LocalPlayer = Players.LocalPlayer -- CONFIG (troque IMAGE_URL pelo link direto da imagem se quiser) local IMAGE_URL = "https://i.imgur.com/your-image.png" -- <-- substitua pelo link direto da imagem 2 local ADMIN_PASSWORD = "Charleszinho" -- Helper para criar objetos local function create(class, props) local obj = Instance.new(class) if props then for k, v in pairs(props) do if k ~= "Parent" then obj[k] = v end end if props.Parent then obj.Parent = props.Parent end end return obj end -- Root GUI local screen = create("ScreenGui", {Parent = LocalPlayer:WaitForChild("PlayerGui"), Name = "CharlesHub_BlueLock", ResetOnSpawn = false}) -- Main frame (Blue + Black theme) local main = create("Frame", { Parent = screen, Size = UDim2.new(0,560,0,420), Position = UDim2.new(0.5, -280, 0.5, -210), BackgroundColor3 = Color3.fromRGB(

Universal