Nome de resource inválido
O nome da pasta de um script tem caracteres que o servidor não aceita: normalmente espaços ou maiúsculas que sobraram ao descompactar o download.
Faça isto primeiro
Renomeie a pasta para minúsculas e sem espaços, e atualize a linha correspondente no server.cfg.
O que significa
O nome da pasta não serve como nome de resource. O FiveM aceita minúsculas, dígitos, sublinhados e hífens; qualquer outra coisa é recusada, e num servidor Linux as maiúsculas são um problema à parte.
O que causa isso
Ordenado pela frequência com que é a resposta.
- 1
Espaços no nome da pasta
My Script (v2)— o resultado habitual de descompactar um download sem renomear. - 2
Maiúsculas, num servidor Linux
A pasta resolve diferente da linha do
ensure. - 3
Colchetes usados fora do significado deles
[categoria]agrupa resources. Um resource chamado[coisa]é uma categoria sem nada dentro. - 4
Pontos no nome
my.scripté lido como um fragmento de caminho. - 5
Um nome que colide com um embutido
Chamar um resource de
chat,spawnmanagerousessionmanagerencobre o que vem com o FXServer.
Como saber qual é o seu
Olhe o nome da pasta. Esse dá para ver sem diagnóstico nenhum: se não é ^[a-z0-9_-]+$, é esse o problema.
Onde olhar
A árvore de resources, e a linha de ensure correspondente.
Como consertar
Renomeie a pasta para minúsculas com hífens ou sublinhados, e atualize o server.cfg para bater exatamente:
resources/[local]/my-script/ # server.cfg ensure my-script
Ainda travado no seu próprio código?
Esta página é o que esse erro costuma significar. Cole o seu console no Server Fixer e ele vai ordenar tudo o que estiver lá e te dizer o que fazer primeiro; e se você preferir não mexer, o ORBIE consegue consertar o script e te devolver o resource pronto para soltar.
bug_reportAbrir o Server Fixer