Escrow do Tebex e do Cfx no FiveM: o que é, por que ninguém abre e como otimizar a base mesmo assim
Você comprou um mod, ele está pesando na base, e nenhuma ferramenta consegue abrir os arquivos. Isso é o asset escrow: uma proteção de quem cria o conteúdo. Este guia explica o que fica protegido, por que a proteção é legítima, como saber quais arquivos da sua base estão nessa condição e o que dá para fazer com o resto.
O que é o asset escrow do Cfx e o que o Tebex tem a ver
O escrow é um recurso da plataforma Cfx, a mesma que mantém o FiveM. Ele permite que quem vende um resource entregue o conteúdo funcionando sem entregar o conteúdo aberto: o servidor roda, mas o comprador não lê nem edita os arquivos protegidos.
O Tebex entra como a loja: é por onde a venda acontece e por onde a licença é ligada ao servidor. Na prática, a comunidade usa os dois nomes para a mesma coisa, e é comum ouvir que um mod é escrow ou que é tebex.
A parte importante para o dono de cidade: escrow não é bug nem descuido do criador. É uma decisão de quem fez o mod para proteger o próprio trabalho, do mesmo jeito que você não entrega o banco de dados da sua cidade para quem compra um veículo.
O que fica protegido e o que continua aberto
Num resource com escrow, nem tudo é fechado. O que o criador escolhe proteger costuma ser o código e os arquivos de stream. O que quase sempre continua aberto:
- fxmanifest.lua, para o servidor saber o que carregar.
- Arquivos de configuração, porque o cliente precisa ajustar o mod à cidade.
- Locales e textos, para tradução.
- Às vezes parte do stream, quando o criador só protegeu o script.
Isso significa que um resource protegido pode ter arquivos otimizáveis e arquivos intocáveis na mesma pasta. Não existe resposta única por resource: a resposta é por arquivo.
Por que otimizador, OpenIV e CodeWalker não abrem o arquivo
Um arquivo de stream normal do RAGE começa com uma assinatura de recurso, o RSC7, que diz à ferramenta como ler o resto. Arquivo protegido começa com outra assinatura, FXAP, e o conteúdo depois dela está criptografado.
Nenhuma ferramenta de terceiro tem a chave, e é assim de propósito: só o próprio FiveM, com a licença válida daquele servidor, consegue decifrar o conteúdo na hora de carregar. Ferramenta que tentasse contornar isso estaria violando os termos da plataforma e o trabalho de quem criou o mod.
No Texturize, arquivo com essa assinatura é identificado na entrada, devolvido intacto e marcado no relatório como protegido. Ele não é alterado e não consome crédito.
Como descobrir quais arquivos da sua base são protegidos
Dá para olhar arquivo por arquivo num editor hexadecimal, mas é trabalho perdido numa base grande. O diagnóstico grátis faz isso de uma vez: você envia a pasta e ele marca cada arquivo protegido, separado dos que têm ganho possível.
Uma medida que costuma surpreender: numa base real com 2.112 arquivos de stream que analisamos, apenas 1 estava protegido por escrow. A percepção de que tudo é escrow vem de dois ou três resources muito usados, não da maioria dos arquivos.
Vale a conferência antes de negociar. Muita gente desiste de otimizar a base inteira por causa de um pack protegido. Na prática, quase sempre sobra a maior parte do peso para resolver.
Mod com escrow pesado: o que pedir ao criador
Se o arquivo protegido é justamente o que aparece no aviso de physical memory, o único que pode reduzir é quem tem o arquivo original: o criador. E esse pedido funciona melhor quando vem com dados.
- Mande o número, não a reclamação. A linha do console com o nome do arquivo e a memória que ele ocupa vale mais que dez mensagens dizendo que o mod é pesado.
- Peça uma versão otimizada, não o arquivo aberto. Muitos criadores mantêm uma versão mais leve e não anunciam.
- Pergunte pela versão sem escrow. Vários vendem as duas, em faixas de preço diferentes.
- Tenha um plano B. Se o criador não responde e o mod continua derrubando a experiência dos players, trocar de mod é uma decisão legítima.
Como otimizar o resto da base sem tocar nos protegidos
A presença de arquivos protegidos não bloqueia nada do resto. O fluxo é o mesmo de sempre: envie a pasta inteira, os protegidos voltam intactos e marcados, os demais voltam otimizados e validados. O passo a passo está no guia de otimização de mods.
Se a parte pesada da sua base é veículo, o guia do carro pesado explica por que carro se comporta diferente e o que dá para reduzir com segurança no par de arquivos.
Uma nota sobre cobrança, porque a dúvida é comum: crédito conta arquivo devolvido otimizado. Arquivo protegido, arquivo que já estava leve e arquivo mantido por segurança não consomem nada.
Comprou a versão aberta? O que muda
Com a versão aberta, os arquivos de stream são recursos normais do RAGE e tudo que vale para qualquer mod passa a valer: dá para diagnosticar, otimizar, validar, trocar textura no Editor e, se for veículo, abrir no Studio.
Duas recomendações práticas. Guarde o pacote original intocado, porque otimização entrega cópias e você vai querer o ponto de partida se precisar refazer. E respeite a licença que veio com a compra: versão aberta costuma vir com regra sobre redistribuição, e otimizar para uso na sua cidade é diferente de repassar o arquivo.
Perguntas frequentes
O Texturize quebra o escrow?
Um mod com escrow pesa mais?
Sou cobrado por arquivo protegido?
Descubra o que dá para otimizar na sua base
O diagnóstico separa os arquivos protegidos dos que têm ganho real, com a memória de jogo de cada um. Nada é modificado.