O BetterFight é um script FiveM standalone que altera a dinâmica dos confrontos armados. Cada parte pode ser ativada ou desativada em config.lua, e funciona com qualquer framework ou sem nenhum.
Recursos
- Sistema de recuo: set recoil values for every GTA weapon in the config, with optional left/right recoil and separate recoil inside vehicles.
- Exportações de Recoil: alterar o recuo em tempo de execução com
AlterGeneralGunRecoil (multiplicador geral), AlterSpecificGunRecoil (one weapon) and ResetAllGunRecoil (voltar para os valores de configuração).
- Mira personalizada: uma mira HTML que você mesmo pode alterar, principalmente para impedir o abuso de ponto vermelho com a mira padrão GTA. Ela pode ser oculta em primeira pessoa.
- View cam forcer: mantém os jogadores em primeira pessoa ao usar uma arma, com configurações separadas para a pé e em veículos, além de uma opção para desativar disparos em terceira pessoa (desativado por padrão).
- Prevenção de spam de pulo: jogadores que spammam pulo caem; o temporizador é configurável (2 segundos por padrão).
- Roll prevention: impede que os jogadores rolem enquanto miram.
- Desativador de tiro na cabeça: desativa tiros na cabeça apenas em jogadores, não em NPCs.
- Weapon damages: altera o dano de cada arma na configuração; por padrão, todas as armas corpo a corpo causam 0,25x de dano.
- Remoção de coronhada com pistola (configurável).
- Garbage collector: limpa a memória que o script usa a cada 60 segundos.
- Verificação de versão opcional que exibe no console do servidor.
Requisitos
- Nenhum framework, SQL ou outro recurso necessário; sem arquivos de idioma.
- Works with OneSync

- Funciona sem OneSync

Instalação
- Copie o
BetterFight pasta em seu resources pasta.
- Ative ou desative as partes que você quiser em
config.lua.
- Adicione
ensure BetterFight para a configuração do seu servidor.