BetterFight es un script FiveM independiente que cambia cómo se desarrollan los tiroteos. Cada parte se puede activar o desactivar en config.lua, y funciona con cualquier framework o sin ninguno.
Características
- Sistema de retroceso: establece valores de retroceso para cada arma GTA en la configuración, con retroceso opcional a la izquierda/derecha y retroceso separado dentro de los vehículos.
- Exportaciones de retroceso: cambia el retroceso en tiempo de ejecución con
AlterGeneralGunRecoil (multiplicador general), AlterSpecificGunRecoil (un arma) y ResetAllGunRecoil (vuelve a los valores de configuración).
- Mira personalizada: un punto de mira HTML que puedes cambiar tú mismo, principalmente para evitar el abuso del punto rojo con el punto de mira estándar GTA. Se puede ocultar en primera persona.
- Forzador de cámara de vista: mantiene a los jugadores en primera persona mientras usan un arma, con ajustes separados para a pie y en vehículos, además de una opción para deshabilitar el disparo en tercera persona (desactivado por defecto).
- Prevención de spam de saltos: los jugadores que hacen spam de salto se caen; el temporizador es configurable (2 segundos por defecto).
- Prevención de rodar: impide que los jugadores rueden mientras apuntan.
- Desactivador de tiros a la cabeza: desactiva los tiros a la cabeza solo en jugadores, no en NPCs.
- Daños de armas: cambia el daño de cada arma en la configuración; por defecto, todas las armas cuerpo a cuerpo infligen 0.25x de daño.
- Eliminación de culatazos con pistola (configurable).
- Recolector de basura: limpia la memoria que usa el script cada 60 segundos.
- Comprobación de versión opcional que se muestra en la consola del servidor.
Requisitos
- No se necesita ningún framework, SQL u otro recurso; tampoco archivos de idioma.
- Funciona con OneSync

- Funciona sin OneSync

Instalación
- Copiar el
BetterFight carpeta en su resources carpeta.
- Habilita o deshabilita las partes que quieras en
config.lua.
- Añade
ensure BetterFight a la configuración de tu servidor.