Excluir uma entidade do seu YMAP não é o mesmo que remover um prédio original do GTA V. Um objeto visível pode vir de outro YMAP, ser renderizado por outro LOD, criado por script ou ter colisão em um asset separado. Identifique a origem antes de editar.
Este guia começa com um mapa seu e explica as verificações adicionais para substituir dados originais. Não é uma receita de remoção com um clique nem certifica um mapa substituto específico. Guarde backup e recurso de teste separados; nunca comece sobrescrevendo arquivos originais do jogo.
Identifique o objeto e o arquivo ao qual pertence
Selecione a entidade visível no CodeWalker no modo adequado. Registre nome do arquétipo, posição e mapa/arquivo de origem. Observe de perto e de longe. Objetos parecidos não provam que você selecionou o mesmo posicionamento ou LOD.
O README do CodeWalker descreve a inspeção das entradas YMAP e RPF de uma entidade. Use essas referências para identificar a fonte carregada, não um nome copiado de um tutorial antigo de outra atualização. Nosso guia de identificação de objetos ajuda a distinguir nomes, hashes e posicionamentos.
Anote se o objeto pertence ao seu recurso, a um mapa de terceiros que pode editar ou aos dados originais. Confira permissões antes de distribuir recursos de terceiros modificados.
Exclua um posicionamento de um YMAP sob seu controle
Duplique a fonte numa nova revisão. Abra o YMAP correto e selecione a entidade pela identidade e posição. Use a ação de remoção dessa versão e confirme que a contagem diminuiu exatamente um. Ocultar no visualizador não é excluir do arquivo do mapa.
Para um exercício controlado, abra o exemplo-fonte com três objetos, remova só o cone central e guarde o original. A fonte resultante deve ter dois posicionamentos nas coordenadas externas inalteradas. É um exercício de edição de fonte, não uma remoção certificada no jogo.
Recalcule extensões e flags, salve o mapa nativo em outro local, feche e reabra. Compare as entidades restantes com o registro anterior. Empacote o mapa alterado num recurso de desenvolvimento isolado usando o fluxo de streaming.
Remover um posicionamento original exige uma estratégia de substituição
Um YMAP novo vazio não manda o jogo subtrair uma entidade de outro YMAP. Você precisa substituir deliberadamente os dados relevantes ou usar uma abordagem em execução adequada ao servidor. Identifique a fonte efetiva da versão exata antes de copiá-la para um espaço controlado de mods.
Não fixe um caminho de arquivo de uma captura antiga. Atualizações e DLC podem mudar a fonte prioritária. Preserve nomes e dependências exigidos pelo fluxo de substituição; teste sozinho antes de combinar mapas da mesma área.
Limite a mudança à entidade desejada. Documente arquivo substituído, versão de origem e recursos sobrepostos conhecidos. Isso evita que uma pequena exclusão substitua mudanças maiores do mundo por um arquivo antigo.
Por que o objeto ou prédio ainda aparece
| Observação | O que investigar |
|---|---|
| Visível de perto, ausente de longe | Outro posicionamento de alto detalhe pode continuar ativo |
| Ausente de perto, visível de longe | Inspecione relações LOD/SLOD e a representação distante |
| Reaparece quando outro recurso inicia | Procure substituição conflitante ou objeto criado por script |
| A visão está vazia, mas o jogador não passa | Inspecione a colisão relevante, não só o drawable visível |
| O prédio sumiu, mas parte da cena pisca | Confira geometria sobreposta, posicionamentos duplicados e LODs mantidos |
São caminhos de investigação, não diagnósticos garantidos. Altere uma camada por vez e repita a mesma observação antes de continuar.
A colisão é uma edição separada
Uma passagem visível não abre a colisão do mundo. Identifique o asset que bloqueia a entrada e preserve piso, paredes e terreno ao redor. Remover uma colisão inteira só para abrir uma porta pode danificar uma área muito maior.
O lição de colisão distingue superfícies físicas da visibilidade interna. A documentação de colisão do Sollumz apresenta o fluxo de modelagem. Não use um portal MLO como substituto de uma abertura física.
Valide a edição e simplifique a reversão
Teste vistas próximas e distantes, limites de caminhada, reconexão e recursos vizinhos relevantes. Compare original e candidato na mesma rota. Guarde um pacote só com as substituições previstas e registre a versão de origem.
Se a remoção for incerta, volte ao último recurso funcional em vez de acumular exclusões. A lista de verificação de lançamento permite registrar os riscos restantes antes de distribuir.