Exportar
Exportar grava os arquivos do seu ped a partir do que está no editor, prontos para o seu servidor FiveM, como recurso completo ou só os arquivos de stream. Você precisa estar logado e verificado no Discord do ModFiveM, e o que você adicionou é cobrado quando a exportação dá certo.
Exportar o ped
Clique em Exportar na barra superior. O ModFiveM monta os arquivos assim que sua última edição for aplicada, e lista cada um com o tamanho. Os problemas de validação aparecem ali também, mas não impedem a exportação.
Na janela, escolha Resource do FiveM para receber uma pasta com o nome do seu ped, contendo fxmanifest.lua, peds.meta e uma pasta stream com os arquivos do ped. Escolha Só os arquivos de stream para receber só os arquivos do ped. Para um recurso, escolha também Masculino ou Feminino, que define como o ped se move, as expressões e o tamanho no peds.meta. Os valores masculinos vêm de um recurso do FiveM que funciona. Os valores femininos são os padrões do GTA V e não foram testados no jogo.
Escolha Baixar ZIP para receber um ZIP, ou, no Chrome e no Edge, Salvar em uma pasta… para gravar os arquivos direto em uma pasta. Antes de substituir arquivos nessa pasta, o ModFiveM os lista e pergunta.
Bom saber
O ModFiveM exporta só o nível de detalhe mais alto de cada modelo (High LOD), o que um ped usa, com o vento desligado e sem trava de geometria, para o CodeWalker conseguir abrir os modelos. Os normal maps e specular maps de uma roupa vão no .ytd, enquanto um acessório mantém os seus dentro do modelo, como os do próprio jogo. Os maps também são reduzidos para 256 × 256 em DXT1, ou em DXT5 quando um map usa o alpha, para que ele seja mantido, o que deixa o .ytd bem menor. Desligue isso com Reduzir mapas normal e especular para 256 × 256 na janela de exportação. Roupas no shader de ped recebem as cores de vértice do próprio jogo, então não parecem mais molhadas no sol. Se um .ytd for passar dos 256 MB que um arquivo comporta, a exportação corta pela metade as maiores texturas, uma de cada vez, até caber. Seu projeto no editor fica como está.
A opção invisível
Opção invisível no fim de cada categoria, exceto a cabeça começa ligado. Toda categoria de roupa no arquivo .ymt então termina com mais um número, depois da última roupa, sem modelo. Ele lista uma textura, para as verificações de ped dos servidores não barrarem o ped por uma roupa sem texturas. Se a categoria de cabelo termina em hair_013_u, o número 014 é a opção invisível, e quem a escolhe no jogo fica sem cabelo. Nenhum arquivo .ydd ou .ytd é gravado para ela. Acessórios não ganham nenhuma, já que o jogo já consegue tirar um acessório, e uma categoria que já termina com a opção vazia do jogo também não. A cabeça também não ganha, já que o FiveM e as verificações de ped de muitos servidores barram uma cabeça vazia como risco de crash.
A opção invisível é sempre só o último número, e o guarda-roupa não a mostra como roupa. Quando você remove uma roupa no meio de uma categoria, as roupas depois dela descem um número, então nenhum número no meio fica vazio, e a opção invisível acompanha a nova última roupa. Os servidores salvam as roupas dos jogadores como números, então uma roupa salva com uma peça depois da removida passa a apontar para a peça que ficou com o número dela.
Colocar no seu servidor
Coloque a pasta do recurso em resources do seu servidor, adicione ensure e o nome da pasta ao server.cfg, como ensure dillen, e reinicie o servidor. Se o servidor já tem um recurso para este ped, use um ou outro, não os dois. Arquivos de stream vão na pasta stream do seu recurso no lugar dos antigos, depois reinicie o servidor. Seu fxmanifest.lua e seu peds.meta ficam como estão.
Passo a passo, com fxmanifest.lua e server.cfg: Instalar no seu servidor.
Privacidade e créditos
Nada é enviado. Os arquivos são montados e compactados no seu navegador, no seu computador.
Antes de salvar, a janela mostra quanto a exportação custa e quantos créditos vão sobrar. Os créditos são cobrados depois que você escolhe onde salvar, logo antes de os arquivos serem gravados, e devolvidos se a gravação falhar. O que você já pagou neste projeto não é cobrado de novo.