Esta es la última actualización del script de animaciones de armas FiveM. Con este script de animación de armas para FiveM puedes hacer que cambie los componentes de la ropa, como las fundas, según si el arma está enfundada o no. También puedes configurar animaciones de puntería y animaciones de funda para el jugador para diferentes tipos de armas y ropa.
Para desarrolladores:
Establecer animación de objetivo:
exportaciones["ND_GunAnims"]:setAimAnim("pandilla")
Obtener animación de puntería
exportaciones["ND_GunAnims"]:getAimAnim() - predeterminado | pandilla | paleto
Configuración
Cómo configurar animaciones de puntería:
Abierto ND_GunAnims/data/aim.lua
, para crear un comando que cambie la animación del objetivo, puedes hacerlo comando = "apuntar"
Cuando el jugador usa /aim, puede seleccionar su animación de objetivo. Si desea desactivar el comando, puede hacerlo comando = falso
. Si desea establecer una animación de objetivo predeterminada para todos, puede hacerlo predeterminado = "pandilla"
establecerá la animación del arma de apuntar con una mano para todos los jugadores.
Cómo configurar fundas para ropa
ND_GunAnims/data/holster.lua
es la configuración que cambia el modelo de ropa de la funda, puedes configurarla para cualquier ropa y arma que desees. ellas llaves masculino
y femenino
son los componentes de la vestimenta para la variación seleccionada, el primer número es para cuando el arma está enfundada y el segundo es cuando el arma está desenfundada, para la variación puedes encontrar una lista de números de variación a continuación:
- Cabeza
- Barba
- Cabello
- Torso
- Piernas
- Manos
- Pie
- Bufandas/Accesorios para el cuello
- Accesorios 1
- Accesorios 2
- Calcomanías
- Piezas auxiliares para el torso.
Cómo configurar animaciones de funda
Para configurar las animaciones de la funda para diferentes armas puedes hacerlo en ND_GunAnims/data/animations.lua
info.animaciones
Aquí es donde creas las animaciones y les das nombres. Usemos este ejemplo:
policía = { funda = { dict = "reacción@intimidación@policía@desarmado", clip = "introducción", duración = 400, ropa = 300 }, desenfundar = { dict = "rcmjosh4", clip = "josh_leadout_cop2", duración = 300, ropa = 0, cancelar = verdadero } }
funda
: se reproduce cuando enfundas el arma.desenfundar
: se reproduce cuando sacas el arma.dictar
: diccionario de animación.acortar
: nombre de la animación.duración
: cuánto tiempo se reproducirá la animación.ropa
: opcional y solo necesario si usas la animación con ropa en info.clothing. Es el tiempo en ms de cuánto tiempo después de la animación cambiará el componente de la ropa.cancelar
: cancelará la animación cuando se alcance la mitad de la duración.
información.predeterminada
La animación predeterminada para armas que no se encuentran en grupos, armas o ropa.
info.gruposdearmas
El nombre de la animación por grupos de armas se puede encontrar aquí: https://docs.fivem.net/natives/?_0xC3287EE3050FB74C Esta es una lista de grupos de armas relevantes:
GRUPO_PESADO
GRUPO_MELEE
GRUPO_MG
GRUPO_PISTOLA
GRUPO_RIFLE
GROUP_SHOTGUN
GRUPO_SMG
GRUPO_FRANCOTIRADOR
GROUP_STUNGUN
GROUP_THROWN
GROUP_UNARMED
info.armas
Nombre de la animación por hash de arma, si agrega un arma aquí, ignorará la animación en su grupo y en su lugar reproducirá una animación específica establecida aquí.
info.ropa
Animación por componente de ropa; si se usa ropa específica, como una funda, se ignora todo lo demás y se usa esa animación.
funda
: animaciones reproducidas según la ropa cuando el arma está enfundada.desenfundar
: animaciones que se reproducen según la ropa cuando se desenfunda el arma.animado
: nombre de la animación en info.animations.armas
: lista de armas para las que esto es válido.variación
: variación de los componentes de la ropa.masculino
: serán válidos los componentes de vestimenta para animales masculinos.femenino
: Serán válidos los componentes de vestimenta para animales femeninos.