A resposta curta. UM .ymap é um arquivo de posicionamento: ele indica onde os objetos estão, em que ângulo e a que distância eles são desenhados. Um MLO é um interior, definido por um .ytipo arquetipo que carrega salas e portais, e enviado como seu próprio recurso. Todo MLO inclui um ymap. Quase nenhum ymap é um MLO.
Essa distinção decide o que você pode realmente entrar, o que quebra quando dois recursos discordam, e se uma lista vale o que pede. Esta página separa os tipos de arquivo, depois explica como ler uma lista de produtos contra eles.
O que cada arquivo faz
| Arquivo | O que ele define | Cria um interior acessível? | Uso típico |
|---|---|---|---|
.ymap |
Posicionamento de entidades: posição, rotação, distâncias de desenho e LOD para objetos que já existem no jogo ou em um arquivo de modelo acompanhante | Não, sozinho não | Adicionando props a um canto de rua, removendo uma cerca, decorando um local existente |
.ytipo |
Definições de arquetipos, e para um MLO a lista de salas, portais e conjuntos de entidades que tornam um interior navegável | Sim: este é o arquivo que faz de um MLO um MLO | Declarando um novo interior, ou novos tipos de objetos que um ymap pode então posicionar |
.jardas, .jardas, .YTD |
A geometria desenhável, dicionários desenháveis e dicionários de texturas que o posicionamento se refere | Não | O modelo e as texturas reais por trás de um prop ou de uma casca de edifício |
| Recurso MLO | Uma pasta de recursos com um fxmanifest.lua e um fluxo diretório carregando tudo o que foi mencionado acima juntos |
Sim, e é isso que uma lista de loja normalmente significa por “MLO” | Um interior concluído que você inicia como qualquer outro recurso |
Por que isso muda o que você está comprando
Uma lista descrita como um ymap geralmente é uma edição de posicionamento. É barato, é fácil de reverter parando o recurso, e não dará aos jogadores uma porta pela qual possam caminhar para um novo espaço. Uma lista descrita como um MLO lhe dá um interior com colisão, salas e portais, o que é um trabalho diferente e um preço diferente.
Ambos chegam da mesma forma. Cfx.re documenta que FiveM e RedM suportam arquivos .ymap e .ytipo brutos dentro de um recurso, então um recurso de mapa não precisa ser empacotado em um contêiner de DLC para carregar. O diretiva do manifesto este_é_um_mapa marca um recurso como um mapa GTA e recarrega o armazenamento do mapa quando esse recurso é carregado, e arquivo_de_dados registra um arquivo de um tipo dado com o sistema de conteúdo extra do jogo.
Onde os dois colidem
- Dois recursos, uma coordenada. Se um ymap move props no mesmo local que um MLO ocupa, o recurso que é carregado por último vence. O sintoma é props flutuando dentro de uma parede, ou um interior que parece correto por fora e está vazio quando entrado.
- Um MLO sem seu ytyp. O shell é transmitido, o interior não é. Os jogadores veem o prédio, mas passam pela porta para nada.
- Um ymap referenciando modelos que não são transmitidos. O posicionamento é carregado e o objeto não é, então a edição falha silenciosamente.
Nenhum desses são problemas de framework. Um ativo de mapa não sabe ou se importa se o servidor roda ESX, QBCore ou Qbox, que é por isso que MLOs são listados sem um framework e scripts não são.
Como saber qual é uma listagem
- Procure pelas palavras interior, quartos ou portais. Essas descrevem um MLO. Posicionamento, conjunto de props ou edição de mapa descrevem um ymap.
- Verifique se a descrição menciona um
.ytipo. Uma edição de mapa que envia um está declarando novos archetypes; uma edição de posicionamento simples não precisa de um. - Verifique as coordenadas ou o local nomeado. Dois MLOs no mesmo endereço não podem ambos rodar.
- Verifique se o vendedor afirma com quais outros recursos de mapa ele entra em conflito. Qualquer um que tenha enviado um interior sabe que essa lista existe.
Se uma listagem não responde a nenhuma dessas, trate-a como uma edição de posicionamento e preço-a de acordo.
Ferramentas, se você quiser olhar dentro
CodeWalker é o explorador de mapas e ativos V de código aberto GTA usado para abrir .ymap e .ytipo arquivos, inspecionar o que um recurso realmente coloca, e encontrar as colisões de coordenadas acima antes de chegarem a um servidor ao vivo. Você não precisa dele para instalar nada. É como você verifica uma reclamação em vez de confiar em uma.
Última atualização: 1 de agosto de 2026.