Skip to main content
As configurações do Five Network estão distribuídas entre o server.cfg e os arquivos de config de cada recurso.

server.cfg

O arquivo principal de configuração do servidor. Localizado na raiz do projeto.
Estas são as set/setr que a base realmente lê em tempo de execução:
Os demais webhooks não ficam no server.cfg: cada recurso tem o seu config/webhooks.lua.
O bloco de ACE define quem pode rodar comandos pelo painel/console. Troque o identificador pelo seu:
O server.cfg que acompanha a base vem com sv_maxClients 5 e a string de conexão apontando para o banco corenetwork. Ajuste os dois antes de abrir o servidor ao público.

Configurações por Recurso

Cada recurso possui uma pasta config/ com arquivos Lua de configuração.
Quase todo recurso da pasta [five] segue o mesmo padrão: config/config.lua para as regras, config/functions.lua como ponte com o framework e config/webhooks.lua para os logs.

Adicionando Novos Recursos

Para adicionar um novo recurso:
1

Posicione a pasta do recurso

Coloque a pasta do recurso em resources/[pasta-adequada]/.
2

Adicione ao server.cfg

3

Execute o SQL, se houver

Se o recurso tem tabelas no banco, execute o SQL de criação.
4

Reinicie o servidor

Reinicie o servidor para carregar o novo recurso.

Configuração de Voz (pma-voice)


OneSync


Configuração de Webhooks Discord

Vários recursos suportam webhooks para logs no Discord. Configure nos arquivos de configuração de cada recurso:
Use um webhook por canal/área (compras, banimentos, transações) para manter os logs organizados no seu Discord.

Arquivos de Configuração UI (NUI)

Alguns recursos possuem um config.ui.js na pasta config/ para configurar aspectos visuais das interfaces React: