Painel Admin
Gerenciamento administrativo de casas e jogadores
Painel Admin
O painel admin (/adminhome) permite gerenciar todas as casas do servidor e propriedades de jogadores específicos.
Acessando
Use o comando /adminhome no jogo. Requer a permissão configurada em preferences.lua:
admin = {
permission = "admin.casas",
}Aba: Casas do Config
Lista todas as casas configuradas em homes.lua com:
- Busca por nome, tipo ou slogan
- Paginação — carrega 20 por vez com botão "Carregar mais"
- Informações — tipo, preço, quantidade de ocupantes
- Deletar — remove a casa do config e do banco de dados (requer confirmação)
Aba: Casas do Jogador
Busque por ID do jogador para ver todas as suas propriedades.
Informações exibidas
Para cada propriedade do jogador:
- Nome, preço e imagem
- Quantidade de móveis, itens no baú e moradores
- Status: alugada, financiada, com garagem
- Jogadores dentro da casa em tempo real
Ações disponíveis
| Ação | Descrição |
|---|---|
| Limpar Mobília | Remove todos os móveis posicionados |
| Limpar Baú | Remove todos os itens do baú |
| Limpar Moradores | Remove todos os moradores |
| Transferir | Transfere a casa para outro jogador (por ID) |
| Expulsar | Expulsa todos os jogadores que estão dentro |
| Deletar | Remove a propriedade do jogador (requer confirmação) |
Máximo de Moradores
Clique no campo "máx" na grid de informações para editar o número máximo de moradores daquela propriedade específica (0 a 100).
Esse valor é salvo por propriedade no banco de dados. Casas sem valor customizado usam o maxResidents do homes.lua. Se não tiver, usa 10 como padrão.
Outros Comandos Admin
| Comando | Descrição |
|---|---|
/delhome | Remove a casa mais próxima do jogador no config |
/testinterior [nome] | Carrega um interior MOD para testes |
/getoffset | Pega offsets dentro de um interior MOD (para config) |
/getcoords | Pega coordenadas absolutas + heading |
Todos os comandos admin são restritos à permissão admin.casas. Todas as ações são registradas nos logs Discord (webhook admin).
Modo Admin Only
Para bloquear o sistema inteiro para jogadores comuns (durante manutenção/testes):
adminOnly = trueQuando ativado, apenas admins podem usar /casas, entrar em casas, ver DrawText e usar interfone. Veja mais em Configurações Gerais.