Como instalar mods no DayZ
Os mods podem adicionar novos conteúdos e funcionalidades ao teu servidor DayZ. Neste guia explicamos passo a passo como descarregar, preparar, carregar e ativar mods.
Como exemplos, utilizamos os seguintes mods:
Dica: Recomendamos utilizar um programa FTP, como o FileZilla.
Importante: Define o modo de transferência do FileZilla como Binário. Para isso, clica em Transferência → Tipo de transferência → Binário.
Passo 1: Subscrever e descarregar os mods
Abre no Steam a página Workshop do mod pretendido e clica em Subscrever.
Inicia o DayZ uma vez para que o Steam descarregue completamente os mods subscritos.
Abre a lista de mods descarregados no DayZ Launcher oficial. Clica com o botão direito no mod pretendido e seleciona Abrir pasta.
Confirma a mensagem caso o launcher o solicite. Em seguida, será aberta a seguinte pasta:
..\Steam\steamapps\common\DayZ\!WorkshopÉ nesta pasta que se encontram os mods descarregados, que normalmente já têm nomes fáceis de entender, como
@CF. A pasta!Workshopestá oculta por predefinição, por isso a forma mais simples de a abrir é através de Abrir pasta no DayZ Launcher.
Também podes encontrar os mods na seguinte pasta do Steam Workshop:
..\Steam\steamapps\workshop\content\221100\
Esta pasta encontra-se na mesma unidade onde o DayZ está instalado. Se utilizares várias bibliotecas Steam, o caminho pode ser diferente. Nesta localização alternativa, cada subpasta tem o ID Workshop do mod como nome. A pasta do Community Framework, por exemplo, chama-se 1559212036.
Passo 2: Preparar as pastas dos mods
Cria no computador uma nova pasta de trabalho, por exemplo, O meu servidor DayZ. Copia as pastas dos mods pretendidos da pasta !Workshop para esta pasta de trabalho. Assim, não alteras acidentalmente os ficheiros geridos pelo Steam.
Mudar o nome das pastas dos mods serve apenas para tornar a configuração mais clara. Normalmente podes utilizar diretamente os nomes fáceis de entender da pasta !Workshop. Se mudares o nome de uma pasta, evita, tanto quanto possível, espaços e caracteres especiais. O carácter @ no início é a exceção habitual.
No nosso exemplo, utiliza os seguintes nomes:
@CF@Trader@UnlimitedStamina@Zomberry
Se as pastas dos teus mods já tiverem estes nomes em !Workshop, não precisas de as renomear. Para mods com espaços ou caracteres especiais, recomendamos renomear uma cópia na pasta de trabalho para um nome simples, como @OMeuMod.
Cria também uma pasta chamada keys na pasta de trabalho. Presta atenção às letras maiúsculas e minúsculas. Copia os ficheiros .bikey de cada mod para esta pasta keys comum.
Alguns mods utilizam o mesmo ficheiro de chave. Se o Windows perguntar se pretendes substituir um ficheiro existente, podes confirmar neste caso.
A estrutura preparada deve ser semelhante a esta:
O meu servidor DayZ/
├── @CF/
├── @Trader/
├── @UnlimitedStamina/
├── @Zomberry/
└── keys/
Importante: Lê sempre as instruções de instalação de cada mod. Alguns mods precisam de dependências adicionais, de uma ordem de carregamento específica ou de outros ficheiros de configuração.
Passo 3: Carregar os mods através do Gameserver-FTP
- Para o servidor. O estado deve ser Servidor parado.
- Liga-te com o teu programa FTP ao FTP do servidor de jogos. Encontrarás os dados de acesso na visão geral do FTP ao clicar em FTP.
- Depois de te ligares, já estarás no diretório raiz
/do Gameserver-FTP. - Carrega diretamente para este diretório as pastas renomeadas dos mods e a pasta
keys. Não carregues a pasta superiorO meu servidor DayZ.
Depois do carregamento, o diretório raiz deve ter um aspeto semelhante a este:
/
├── @CF/
├── @Trader/
├── @UnlimitedStamina/
├── @Zomberry/
└── keys/
Caso especial: ficheiros na pasta profile
Alguns mods precisam de ficheiros adicionais na pasta profile. No mod Trader, por exemplo, estes ficheiros encontram-se na pasta ServerProfileFolder dentro do mod. A pasta profile também faz parte do Gameserver-FTP e está acessível diretamente no mesmo.
Liga-te com o teu programa FTP ao FTP do servidor de jogos. Encontrarás os dados de acesso na visão geral do FTP ao clicar em FTP.
Abre a seguinte pasta no Gameserver-FTP:
/profile/Carrega diretamente para esta pasta a pasta
Traderque se encontra no seu interior.
Consulta sempre as instruções de instalação de cada mod, pois outros mods também podem precisar de ficheiros na pasta profile ou noutros locais.
Passo 4: Ativar os mods na interface web
Carregar os ficheiros não é suficiente. Também tens de introduzir os nomes das pastas na interface web para que o servidor carregue os mods ao iniciar.
Basic Mode
Abre Mods (Instalação manual via FTP) na interface web.
Introduz as pastas dos mods pela ordem de carregamento pretendida. Separa os nomes com ponto e vírgula:
@CF;@Trader;@UnlimitedStamina;@ZomberryAs dependências têm de ser carregadas antes dos mods que precisam delas. Neste exemplo,
@CFtem de ser carregado antes de@Trader.Clica em Guardar e reinicia o servidor.
Advanced Mode
Na secção Commandline, abre o campo Mods (Instalação manual via FTP).
Introduz a mesma lista pela ordem de carregamento pretendida:
@CF;@Trader;@UnlimitedStamina;@ZomberryClica em Guardar e reinicia o servidor.
Importante: Os nomes têm de corresponder exatamente aos nomes das pastas carregadas. Presta atenção ao @, às letras maiúsculas e minúsculas e aos pontos e vírgulas. Se a tua pasta se chamar @OMeuMod, tens de introduzir exatamente @OMeuMod.
O que significa “Server-Mods (manual installation via FTP)”?
A interface web também contém o campo Server-Mods (manual installation via FTP). Este campo utiliza o parâmetro de arranque -serverMod= e destina-se apenas a mods que funcionam exclusivamente no servidor. Estes mods não são enviados aos jogadores e, por isso, não precisam de ser instalados nos computadores dos jogadores.
No entanto, esta é uma exceção nos mods do DayZ. A maioria dos mods também precisa de ficheiros no cliente do jogador. Os mods Community Framework, Trader, Unlimited Stamina e ZomBerrys Admin Tools deste exemplo devem ser todos introduzidos no campo Mods (Instalação manual via FTP) e são carregados com o parâmetro -mod=.
Por isso, não introduzas mods normais em Server-Mods (manual installation via FTP). Utiliza este campo apenas quando as instruções de instalação indicarem expressamente que o mod funciona exclusivamente no servidor.
Se um mod não funcionar
Verifica primeiro se o servidor foi completamente parado, se todas as pastas dos mods estão diretamente no diretório raiz e se os nomes na interface web correspondem exatamente. Verifica também os ficheiros .bikey, as dependências e a ordem de carregamento. Lê as instruções de instalação do mod, pois alguns mods precisam de passos adicionais.