CodeWalker ou OpenIV: escolha a ferramenta para a tarefa de mapeamento

Compare CodeWalker e OpenIV para inspeção do mundo, trabalho com arquivos, posicionamento no mapa e fluxos XML, com um guia prático para decisões de mapeamento FiveM.

Neste guia

Um próximo passo documentado e um procedimento repetível de verificação.

Para um novo YMAP FiveM ou um fluxo de posicionamento MLO, comece com o CodeWalker para o trabalho com o mundo e os dados do mapa. Mantenha o OpenIV disponível quando um fluxo documentado de arquivos ou conversão o exigir especificamente. Há sobreposição em algumas tarefas de inspeção de arquivos, mas nenhum deles substitui a modelagem no Blender ou um teste no servidor.

A distinção é o trabalho que você precisa realizar, não qual ferramenta deve controlar todos os arquivos do projeto. Use o repositório do autor do CodeWalker e site do editor do OpenIV como fontes do software. Este site é independente de ambos os projetos.

Compare o trabalho, não apenas a interface

Sua tarefa Ponto de partida prático Verifique antes de continuar
Inspecionar posicionamentos no mundo GTA V CodeWalker Dados corretos do jogo, modo de seleção e edição de destino
Criar e ajustar um YMAP Fluxo de projeto do CodeWalker Arquétipos, transformações, flags e extensões
Seguir um fluxo de arquivos específico do OpenIV OpenIV Instruções exatas, formato aceito e espaço de trabalho separado para mods
Usar o conversor histórico Menyoo/Map Editor Sua cadeia de conversão documentada Esquema XML, idade do conversor e entidades aceitas
Criar uma malha original de interior Blender com Sollumz Hierarquia dos assets, materiais, colisão e compatibilidade de exportação
Comprovar que um MLO funciona em um servidor Nenhum visualizador de desktop sozinho Inicialização limpa do recurso e validação em jogo

Esta é uma recomendação de fluxo para o foco de mapeamento do site, não uma afirmação de que qualquer aplicativo não tenha outros recursos. Consulte a documentação da versão que você realmente usa.

O papel do CodeWalker em um projeto de mapa

O CodeWalker combina inspeção do mundo com edição baseada em projetos dos dados do jogo aceitos. Para um exercício de posicionamento, mantenha um pequeno espaço de trabalho .cwproj contendo o YMAP relevante e as definições personalizadas que precisa inspecionar. Identifique o arquétipo e a transformação exatos, em vez de selecionar um objeto bonito sem registrar sua dependência.

Nosso tutorial do primeiro YMAP oferece o caminho para iniciantes. A referência de formatos de arquivos explica por que um arquivo de posicionamento, uma definição de arquétipo e uma malha visível são entregáveis diferentes.

O lugar do OpenIV no fluxo de trabalho

O OpenIV é uma ferramenta de arquivos e fluxo de assets de seu próprio editor. Use-o quando as instruções de origem especificarem uma operação e um formato OpenIV. Não presuma que uma ação de menu com nome semelhante produza o mesmo dialeto XML de outra ferramenta.

Por exemplo, a página original do conversor Map Editor e Menyoo documenta uma cadeia de conversão de openFormats para OpenIV. Esse é um motivo concreto para usar o OpenIV nesse fluxo histórico específico. Isso não significa que toda exportação atual do Sollumz ou CodeWalker deva passar por ele.

Mantenha as alterações experimentais de arquivos separadas dos arquivos originais do jogo. Um editor de arquivos não deve se tornar seu único repositório de fontes; salve os arquivos originais e editáveis do projeto fora do pacote final do jogo.

XML não é uma garantia universal de intercâmbio

Dois arquivos podem ser XML e ainda usar estruturas incompatíveis. A extensão do nome descreve apenas parte do formato esperado. Verifique qual aplicativo produziu o arquivo, qual formato o importador de destino aceita e se o ciclo de exportação e reimportação preserva os dados usados pelo projeto.

O guia de XML para YMAP distingue cenas Menyoo, arquivos salvos do Map Editor, YMAP XML do CodeWalker e dados YMAP nativos. Use uma pequena fonte conhecida para testar a conversão antes de confiar um mapa inteiro a ela.

Um fluxo mínimo para este site

Comece pela exercício-fonte original com três objetos. Organize ou inspecione os posicionamentos, confira-os no CodeWalker com os assets reais e salve a saída nativa. Use a ferramenta de manifestos para preparar um pequeno recurso de teste e depois faça as verificações reais no FiveM.

Para um MLO, acrescente Blender/Sollumz e o trabalho com ambientes, portais e colisão antes da compilação nativa. O tutorial MLO descreve essas transferências. Nem uma importação de arquivo bem-sucedida nem uma captura de um ambiente renderizado corretamente substituem essa sequência.

Deixe explícita a compatibilidade de edição

Não deduza suporte a Enhanced a partir de uma captura antiga da ferramenta ou de um rótulo genérico “GTA V”. Registre a edição e a versão do jogo, as versões das ferramentas e qualquer etapa de conversão. Siga a nota de planejamento Legacy/Enhanced e a documentação vinculada do Cfx.re para o destino que você pretende distribuir.

Escolha o menor conjunto de ferramentas que execute seu fluxo documentado. Adicione outra ferramenta para resolver um problema específico de formato ou criação, não apenas porque ela aparece em todos os tutoriais antigos de modificação.

Confira seu trabalho.

O progresso da lista de verificação fica neste navegador quando o JavaScript está ativado.

Fontes e leituras adicionais

O comportamento das ferramentas segue a documentação primária vinculada. Exercícios, nomes de exemplos e planos de teste são orientações editoriais, não uma afirmação de verificação dentro do jogo.

Pesquisar no guia prático

Comece a digitar para encontrar uma ferramenta ou um guia.

    Pesquisa ferramentas, títulos e textos dos artigos. As consultas ficam no seu navegador.esc para fechar