Introdução
Visão geral
O AC-Mod-Pack reúne módulos para personalizar a experiência de jogo e administrar servidores DayZ. Sua estrutura modular permite combinar recursos e ajustar o comportamento do servidor conforme a proposta de jogo e as necessidades da comunidade.
Esta documentação é voltada a proprietários e administradores de servidores. Cada página de módulo explica suas opções e, quando aplicável, os itens, comandos e permissões necessários para utilizá-lo.
Por onde começar
- Com o mod carregado no servidor, localize a pasta
ACno diretório de perfil configurado na inicialização. - Configure seu Steam ID em Permissões para definir o acesso administrativo.
- Escolha o módulo que deseja usar e confira seu arquivo de configuração, valores padrão e requisitos. Quando houver
m_Enable, use1para ativá-lo e0para desativá-lo. - Se o módulo adicionar itens à economia do servidor, consulte Types e o XML da página correspondente para configurar o
types.xmlda missão. - Aplique as alterações conforme as instruções do módulo. A página Commands explica a recarga de configurações com
/reload; o comando exigecommand.reloadouroot.
A estrutura dos arquivos e a forma de ativação podem variar entre os módulos. Confira a página correspondente antes de copiar configurações de outro recurso.
Conheça os módulos
Use o menu lateral para explorar os módulos documentados. Em cada página, confira a descrição do recurso, as configurações disponíveis e, quando aplicável, os tipos de itens, comandos e permissões.
Alguns recursos dependem de configurações de outros módulos. Consulte os requisitos e as referências da página antes de ativá-los.
Consulte a lista de módulos públicos. Para conhecer os recursos oferecidos separadamente, acesse a área de módulos privados.
Estrutura
O exemplo abaixo considera um servidor instalado em DayZServer, com o perfil em profiles e uma missão em Chernarus. Os nomes e caminhos podem variar conforme a inicialização e a missão do seu servidor.
DayZServer/
├─ @AC-Mod-Pack/
├─ mpmissions/
│ └─ dayzOffline.chernarusplus/
│ └─ storage_1/
│ └─ AC/
│ ├─ DayZ/
│ └─ Players/
└─ profiles/
└─ AC/
├─ Logs/
├─ Modules/
├─ Settings/
└─ Permissions.jsonDiretório de perfil
Quando a documentação informa $profile:AC/, ela se refere à pasta AC dentro do diretório de perfil usado pelo servidor. No exemplo acima, corresponde a DayZServer/profiles/AC/.
| Caminho | Finalidade |
|---|---|
$profile:AC/Settings/ | Arquivos JSON de configuração dos módulos. |
$profile:AC/Permissions.json | Grupos, jogadores e permissões de acesso. |
$profile:AC/Modules/ | Dados persistentes salvos pelos módulos. |
$profile:AC/Logs/ | Registros gerados pelos módulos que oferecem logging, quando habilitado. |
Dados da missão
O mod também salva dados de persistência em $mission:storage_<instanceId>/AC/, dentro da missão ativa. Nesse caminho, DayZ/ guarda dados associados às entidades e Players/ guarda dados associados aos jogadores. storage_1 é apenas o exemplo de uma instância; use a pasta correspondente ao seu servidor.
Cuidados ao configurar
Os arquivos em Settings controlam o comportamento dos módulos; os arquivos em Modules e no armazenamento da missão contêm dados persistentes. Faça backup antes de substituir ou remover esses dados para preservar o progresso dos jogadores.
Ao editar JSON, mantenha os nomes das opções, os tipos dos valores e a sintaxe do arquivo. Ative e configure os recursos gradualmente, conferindo o resultado no servidor antes de liberar o uso aos jogadores.
Para acompanhar mudanças entre versões, consulte o changelog.
