GTA V Legacy e Enhanced
O GTA V tem duas edições para PC, Legacy e Enhanced, e o FiveM roda nas duas. Os arquivos de modelo e textura delas não são iguais. O ModFiveM lê e grava arquivos Legacy; veja como um ped chega aos jogadores em qualquer uma.
Duas edições
O GTA V Legacy é a edição em que o FiveM sempre rodou, e a maioria dos servidores ainda roda nela. O GTA V Enhanced é a edição mais nova, e o FiveM roda nela também.
Os arquivos .ydd, .ytd e .yft do Enhanced, e os .ydr e .ypt dele, são de outra versão que os do Legacy, então um arquivo feito para uma edição não serve para a outra. O conversor da Cfx.re muda exatamente esses tipos. Ele não converte arquivos .ymt nem .meta, então o .ymt do ped vai para o Enhanced como está.
O que o ModFiveM lê
O ModFiveM lê e grava arquivos para o GTA V Legacy. Uma exportação é um recurso Legacy, com os arquivos do ped na pasta stream.
Quando você abre um arquivo que pode ser do GTA V Enhanced, o editor avisa em vez de abri-lo, e a Verificação de ped o marca do mesmo jeito. A Verificação de ped lista os arquivos de uma pasta stream_enhanced como não verificados, e avisa quando um arquivo em stream não tem cópia ali.
Servir o ped para o Enhanced
Exporte o ped do ModFiveM como Resource do FiveM. Os arquivos dele ficam na pasta stream.
Converta a pasta stream com o Alchemist, o conversor da própria Cfx.re, que roda no Windows 11: escolha Asset Conversion, a pasta stream como entrada e uma pasta vazia como saída. Ele converte o .ydd, o .ytd e o .yft.
Crie uma pasta chamada
stream_enhancedao lado destream, no mesmo recurso, e copie todos os arquivos de stream para ela, o .ymt do ped também. Depois coloque os arquivos convertidos do Alchemist nela no lugar das cópias com os mesmos nomes.Reinicie o servidor. O FiveM para GTA V Enhanced carrega stream_enhanced no lugar da pasta stream inteira, então um arquivo deixado de fora dela falta no Enhanced. O FiveM no Legacy continua usando stream, então um recurso serve os dois.
resources/└── dillen/ ├── fxmanifest.lua ├── peds.meta ├── stream/ │ ├── dillen.ydd │ ├── dillen.ymt │ └── dillen.ytd └── stream_enhanced/ ├── dillen.ydd ├── dillen.ymt └── dillen.ytdBom saber
Sem uma pasta stream_enhanced, o FiveM para Enhanced lê stream, mas a Cfx.re chama isso de obsoleto e recomenda os arquivos do Enhanced em stream_enhanced.
Atenção
Edite o ped no ModFiveM, e depois de cada exportação copie e converta os arquivos dele para stream_enhanced de novo, o .ymt também. Um arquivo convertido é um arquivo Enhanced, que o ModFiveM não abre.