Skip to main content

🗄️ Configurações do Server

Arquivo: config/server/config.lua
Nada deste arquivo é enviado ao jogador. É por isso que os webhooks e as permissões ficam aqui, nunca no config do client.

Visão geral

Deixe debugMode = false em produção. Ele é útil para diagnosticar um problema, não para o dia a dia.
Mudanças aqui só valem depois de reiniciar o recurso.

Comandos de staff

Os dois são admin-only, e a checagem acontece aqui, no servidor. Um jogador sem permissão não abre nenhum dos dois nem alterando o próprio client.
Valor vazio ("") desativa o comando.

Permissão de VIP

A permissão consultada no framework para reconhecer um jogador VIP. Ajuste para o que o seu servidor usa: ace, grupo ou flag. Ela controla:
  • Acesso aos pontos com permissão VIP
  • Os slots extras de outfit definidos em outfitSlots.vip
Administradores sempre contam como VIP, sem precisar da permissão.

Armazenamento das roupas

Onde a roupa atual do jogador é lida e salva. No modo automático, o script detecta o schema do banco e grava, sempre que possível, no mesmo lugar que o seu framework já usa.

Armazenamento das Roupas

A lista completa de adapters, a ordem de detecção e como forçar um deles.

Logs e webhook

Categorias

Uma categoria só é desligada quando recebe false explicitamente.

Separando por canal

O webhook aceita uma string (tudo no mesmo canal) ou uma tabela por categoria:
A chave default atende as categorias que não têm URL própria.
As mensagens saem em lotes de até 10 embeds a cada 2 segundos, para não esbarrar no rate limit do Discord. Com webhook vazio, nenhuma requisição HTTP é feita — o registro fica só no console.

Hooks

O config/server/config.lua também traz os hooks de integração do servidor: compra, outfits, compartilhamento, grupos e pontos.

Hooks

Cancele compras, sincronize com outros recursos e registre eventos.