Day[Z] Titan Launcher
Como configurar um projeto PBO com Mikero’s Tools
Tutorial de modding DayZ
Tutorial de modding DayZ

Como configurar um projeto PBO com Mikero’s Tools

O pboProject das Mikero’s Tools é a alternativa dos modders ao Addon Builder oficial do DayZ para empacotar o teu trabalho num PBO. A grande vantagem é dar mensagens de erro reais e legíveis, em vez de empacotar em silêncio ou cuspir uma única linha críptica que te manda procurar horas em fóruns. Este guia leva-te da instalação limpa até ao pack terminado.

Transferir — Mikero’s Tools (free, incl. pboProject)
Passos10 DificuldadeIniciante Precisas deDayZ Tools + Mikero’s Tools
Tutorial de modding DayZ

A configuração completa, passo a passo

10

Segue os passos por ordem. Os primeiros são uma instalação única; assim que as ferramentas e o P-drive estiverem prontos, empacotar um projeto são apenas alguns cliques de cada vez.

  1. Perceber o que o pboProject faz

    Perceber o que o pboProject faz

    • Ferramenta pboProject
    • Dificuldade Leitura

    O pboProject é essencialmente uma versão mais inteligente do Addon Builder do DayZ. Ambos transformam uma pasta de origem cheia da tua config, modelos e scripts num PBO empacotado que o jogo consegue carregar, mas o pboProject verifica muito mais coisas pelo caminho.

    A razão pela qual a maioria dos modders muda para ele é o relato de erros. O Addon Builder muitas vezes empacota um projeto partido sem reclamar, ou falha com uma única linha vaga que não diz nada a ninguém. O pboProject diz-te exatamente o que correu mal e onde, transformando horas de busca em fóruns numa correção rápida.

  2. Descarregar as ferramentas do site da Mikero

    Descarregar as ferramentas do site da Mikero

    • Ferramenta Navegador web
    • Dificuldade Fácil

    Para empacotar um PBO só precisas, na verdade, de DOIS downloads: o DePbo (o pacote DePboDLL) e o pboProject. A DePbo.dll é o motor partilhado de que cada ferramenta da Mikero precisa, por isso instala-a PRIMEIRO; depois instala o próprio pboProject, que é o empacotador.

    As outras ferramentas da página - DeRap, Eliteness, ExtractPbo, MakePbo e Rapify - são extras úteis, não necessários só para empacotar, por isso podes ignorá-las por agora.

    Cada download é um pequeno instalador. Clica em descarregar, depois duplo-clique no ficheiro que aparece; se o navegador avisar, escolhe Executar. As ferramentas base são gratuitas a partir da página principal. Se o site estiver indisponível, a comunidade mantém um espelho de arquivo dos ficheiros pboDLL. Download direto: mikero.bytex.digital/Downloads — espelho da comunidade: pmc.editing.wiki.

    Transferir — Mikero’s Tools (free, incl. pboProject)
  3. Verificar a pasta bin do DePboTools

    • Ferramenta Explorador de ficheiros
    • Dificuldade Fácil

    Após instalar, abre o disco C: e navega até Program Files (x86)\Mikero\DePboTools\bin. Tudo o que descarregaste está aqui, juntamente com algumas pastas auxiliares.

    Vais ver uma pasta roads e uma pasta scripts. A pasta roads é o que impede as estradas do DayZ de serem binarizadas durante o empacotamento, para que continuem a funcionar no jogo. A pasta scripts é sobretudo um auxiliar de Arma 3. Não precisas de tocar em nada disto - confirma apenas que a instalação ficou no sítio certo.

  4. Abrir o pboProject pela primeira vez

    Abrir o pboProject pela primeira vez

    • Ferramenta pboProject
    • Dificuldade Fácil

    Inicia o pboProject. Na primeira abertura a janela pode parecer vazia ou não configurada - é normal. Os próximos passos percorrem o punhado de opções que vale a pena ligar antes de empacotares seja o que for.

  5. Ativar Noisy Output e Full Build

    Ativar Noisy Output e Full Build

    • Ferramenta pboProject
    • Dificuldade Fácil

    Marca Noisy Output. É a definição mais útil: se o teu pack der erros, o Noisy Output faz o pboProject dizer-te realmente quais são, em vez de os engolir. Desligado, podes ver apenas uma contagem como «três erros» sem detalhe.

    Ativa também o Full Build para que a ferramenta faça uma passagem completa pelo teu projeto em vez de parcial. Estas duas opções juntas são o que torna o pboProject melhor do que o Addon Builder.

  6. Saber onde ler os erros

    Saber onde ler os erros

    • Ferramenta pboProject
    • Dificuldade Fácil

    Abre o View Outputs para leres o que o empacotador reporta. Quando um pack falha, a pasta envolvida e a mensagem aparecem aqui, e é aí que percebes o que partiu.

    Se fechares a janela de saída não perdes a informação para sempre. Os mesmos detalhes são escritos no packing log, por isso podes sempre reabri-lo e rever os erros de uma execução anterior.

  7. Montar o P-drive através das DayZ Tools

    Montar o P-drive através das DayZ Tools

    • Ferramenta DayZ Tools
    • Dificuldade Fácil

    Antes de empacotares o que quer que seja, o P-drive tem de estar montado. No Steam, abre as DayZ Tools, vai ao separador Tools e escolhe Mount P-drive. É isto que permite que todos os caminhos de ficheiros do jogo se resolvam corretamente durante um build.

    A regra é simples: tudo o que empacotas deve estar no P-drive. Alguns assets esperam explicitamente estar lá, por isso poupa-te o trabalho e faz todo o empacotamento a partir do P: em vez de outro disco.

  8. Definir as pastas Source e Output

    Definir as pastas Source e Output

    • Ferramenta pboProject
    • Dificuldade Fácil

    A pasta Source é o que estás a empacotar - a pasta do mod ou mapa no teu P-drive montado. Clica nela e seleciona a pasta do projeto; se estás a empacotar um mapa, aponta para a pasta do mapa.

    A pasta Output pode ser onde quiseres. Uma escolha comum é uma pasta Addons, mas é apenas o sítio para onde o PBO terminado será escrito. Escolhe um local e seleciona-o, e a entrada e a saída ficam definidas.

  9. Motor para DayZ SA e preencher Exclude From PBO

    Motor para DayZ SA e preencher Exclude From PBO

    • Ferramenta Definições do pboProject
    • Dificuldade Média

    Abre o painel Settings/Setup. A opção Engine está por defeito em Arma 3 - muda-a para DayZ SA, ou o teu projeto será empacotado para o jogo errado. Depois preenche a lista Exclude From PBO; o criador fornece uma lista pronta (ligada na descrição do vídeo) com as entradas necessárias, sem as quais um mapa não empacota.

    Este painel também te deixa definir o teu editor de texto preferido para ver as saídas, para que o log abra no editor que gostas em vez do simples Notepad.

    Por fim, procura mais abaixo as caixas relacionadas com avisos e desmarca-as. Por defeito o pboProject trata os avisos como erros e recusa-se a empacotar se vir um. Desligá-las permite-lhe ignorar avisos não críticos e concluir o pack de forma limpa.

  10. Garantir que estás em SP e clicar em Crunch

    Garantir que estás em SP e clicar em Crunch

    • Ferramenta pboProject
    • Dificuldade Fácil

    Com tudo configurado, confirma que o modo está em SP e depois clica em Crunch para iniciar o empacotamento. O pboProject percorre o teu projeto e escreve o PBO na tua pasta de saída.

    Quando terminar, deves ver «jobs completed» na saída. É o sinal de que o PBO foi empacotado com sucesso e está pronto para carregar no jogo.

FAQ

FAQ configuração do pboProject

FAQ
Porquê usar o pboProject em vez do Addon Builder do DayZ?

O pboProject dá mensagens de erro reais e legíveis e uma validação completa do teu projeto. O Addon Builder muitas vezes empacota trabalho partido em silêncio ou falha com uma única linha críptica, o que torna a depuração muito mais difícil.

Preciso mesmo da DePbo.dll?

Sim. A DePbo.dll (DePboDLL) é o motor de que todas as outras ferramentas Mikero dependem. Instala-a uma vez, senão nenhuma das ferramentas, incluindo o pboProject, funciona.

Porque é que o meu mapa não empacota?

As duas causas mais comuns são uma lista Exclude From PBO incompleta e as caixas aviso-como-erro deixadas marcadas. Preenche a lista de exclusão a partir do pastebin do criador e desmarca as caixas de aviso nas Settings.

Tenho de montar o P-drive?

Sim. Monta o P-drive através das DayZ Tools antes de empacotar e mantém tudo o que empacotas no P:. É isto que permite que os caminhos de ficheiros do jogo se resolvam corretamente durante um build.

Como sei que o empacotamento resultou?

Depois de clicar em Crunch, observa a saída. Quando indicar «jobs completed», o PBO foi escrito na tua pasta de saída e está pronto a usar.