Guión básico de agacharse para FiveM
- Crear el archivo de script
Navegue a la carpeta de recursos del servidor FiveM y cree una nueva carpeta de recursos, por ejemplo,guión agachado
Dentro de él, crea un archivo llamado__resource.lua
(ofxmanifest.lua
para versiones más nuevas) y unacliente.lua
archivo. fxmanifest.lua
Cree un archivo de manifiesto con el siguiente contenido:
fx_version 'cerulean' juego 'gta5' autor 'YourName' descripción 'Script de agacharse simple para FiveM' versión '1.0.0' client_script 'client.lua'
cliente.lua
Agregue el siguiente script Lua:
local isCrouching = false local crouchKey = 26 -- Tecla predeterminada (C) -- Función para alternar agacharse función local toggleCrouch() local playerPed = PlayerPedId() if isCrouching then -- Restablecer a la normalidad ResetPedMovementClipset(playerPed, 0) isCrouching = false else -- Establecer movimiento agachado RequestAnimSet("move_ped_crouched") while not HasAnimSetLoaded("move_ped_crouched") do Wait(10) end SetPedMovementClipset(playerPed, "move_ped_crouched", 0.25) isCrouching = true end end -- Monitorizar pulsación de tecla CreateThread(function() while true do Wait(0) if IsControlJustPressed(1, crouchKey) then toggleCrouch() end end end)
- Instalación
- Coloque el
guión agachado
carpeta en su servidorrecursos
directorio. - Añadir
Asegurarse de que el script se agache
a suservidor.cfg
para iniciar el recurso cuando se inicia el servidor.
- Coloque el
- Personalización
- Cambiar el
agacharseTecla
variable a un código de tecla diferente si desea utilizar otra tecla. Consulte la Documentación de teclas de control FiveM para códigos clave.
- Cambiar el
Características
- Alterna entre agacharse y movimiento normal al presionar la tecla de agacharse.
- Utiliza los conjuntos de animación de FiveM para una experiencia de agachamiento realista.
- Ligero y fácil de integrar.
Probar el script
- Inicie su servidor y únase a él.
- Pulse
C
(o la tecla de agacharse configurada) para alternar entre agacharse.