A descrição original de Weapon On Back baseada em bolsa corresponde ao ef-weaponback de Energi, publicado em abril de 2023. O código verifica o item bag: sem ele, armas configuradas não equipadas podem aparecer nas costas; com ele, os modelos anexados são removidos. A lista antiga invertia esse comportamento.
Recurso real e configuração do banco
O repositório contém __resource.lua, cl.lua, sv.lua e sql.txt. Use a pasta real ef-weaponback com o manifesto diretamente nela. O antigo comando start weapononback usava um nome não verificado. Carregue ESX antes de iniciar o recurso.
O servidor ainda obtém ESX pelo evento antigo esx:getSharedObject. Confira sua versão antes de instalar; a compatibilidade atual não foi testada. O SQL fornecido insere bag usando colunas antigas limit, rare e can_remove, sem proteção contra duplicatas. Faça backup do banco e compare o esquema items e qualquer item bag existente antes de adaptar ou importar.
Armas e roupas são tratadas de formas diferentes
O cliente verifica armas GTA com HasPedGotWeapon e a arma selecionada. Isso não suporta automaticamente inventários onde armas são apenas itens. A lista de modelos e os deslocamentos de fixação ficam em cl.lua; a consulta de bag está em sv.lua.
A cada dois segundos o cliente solicita ao servidor a verificação da bolsa. A resposta define o componente de roupa 5 como drawable 45 quando há bolsa ou 0 quando não há, sempre com textura 0. Isso pode substituir a aparência escolhida e não servir para todos os modelos de personagem. Não é um detector geral de bolsas de lojas de roupa.
Teste antes de depender do recurso
O criador anunciou depois uma atualização baseada em roupas, mas o repositório público verificado continua na revisão de 15 de abril de 2023. Não presuma que a alteração esteja incluída. Teste troca de arma, bolsa e personagem e reinícios do recurso com seu inventário e roupas. O arquivo completo passou nas verificações de integridade e todos os arquivos foram lidos; nenhum SQL ou jogo FiveM foi executado.