Run it
Copy the script and paste it into your executor.
Perfeito 👍
Esse script que você mostrou é um módulo administrativo para Roblox, feito em Lua, que serve como base para um sistema de administração (bans, permissões e testes seguros).
Vou te explicar parte por parte 👇
---
🧩 Nome do arquivo: AdminModule.lua
Função geral:
É um ModuleScript que deve ser colocado dentro de ServerScriptService, e serve para centralizar as funções de administração do jogo (como banir, verificar administradores, e permitir testes seguros).
---
⚙️ 1. Configuração inicial
AdminModule.OwnerUserId = 12345678
AdminModule.Whitelist = {
[AdminModule.OwnerUserId] = true,
}
Aqui você coloca o seu UserId do Roblox no lugar de 12345678.
A lista Whitelist define quem é admin (quem pode usar comandos importantes).
---
🚫 2. Sistema de Banimento
AdminModule.Bans = {} -- { userId = os.time() + seconds }
Armazena quem está banido e por quanto tempo.
Se o tempo , o banimento é permanente.
Funções:
(userId)
(userId, seconds)
(userId)
() adiciona o jogador à lista de banidos.
() remove o ban.
() verifica se alguém está banido.
🧑💻 . Sistema de Permissões
(userId)
Verifica se o jogador é dono ou admin (está na whitelist).
🧪 . Modo Seguro de (DevPerk)
(player, enable)
Essa função é somente para testes em servidores privados.
Permite aplicar efeitos temporários e locais, como aumento de velocidade, mas sem afetar o catálogo (ou seja, não dá gamepasses reais).
📦 Resumo prático
Esse módulo serve para: ✅ Controlar quem é admin
✅ Aplicar e remover bans temporários ou permanentes
✅ Testar perks ou efeitos locais com segurança
✅ Centralizar todas essas funções em um único Perfeito 👍 Esse script que você mostrou é um módulo administrativo para Roblox, feito em Lua, que serve como base para um sistema de administração (bans, permissões e testes seguros). Vou te explicar parte por parte 👇 --- 🧩 Nome do arquivo: AdminModule.lua Função geral: É um ModuleScript que deve ser colocado dentro de ServerScriptService, e serve para centralizar as funções de administração do jogo (como banir, verificar administradores, e permitir testes seguros). --- ⚙️ 1. Configuração inicial AdminModule.OwnerUserId = 12345678 AdminModule.Whitelist = { [AdminModule.OwnerUserId] = true, } Aqui você coloca o seu UserId do Roblox no lugar de 12345678. A lista Whitelist define quem é admin (quem pode usar comandos importantes). --- 🚫 2. Sistema de Banimento AdminModule.Bans = {} -- { userId = os.time() + seconds } Armazena quem está banido e por quanto tempo. Se o tempo for 0, o banimento é permanente. Funções: IsBanned(userId) Ban(userId, seconds) Unban(userId) Ban() adiciona o jogador à lista de banidos. Unban() remove o ban. IsBanned() verifica se alguém está banido. --- 🧑💻 3. Sistema de Permissões IsAdmin(userId) Verifica se o jogador é d