Basis Crouch Script voor FiveM
- Maak het scriptbestand
Navigeer naar de resourcemap van uw FiveM-server en maak een nieuwe resourcemap, bijvoorbeeld:gehurkt script
. Maak daarin een bestand met de naam__resource.lua
(offxmanifest.lua
voor nieuwere versies) en eenclient.lua
bestand. fxmanifest.lua
Maak een manifestbestand met de volgende inhoud:
fx_version 'cerulean' game 'gta5' auteur 'UwNaam' beschrijving 'Eenvoudig hurkscript voor FiveM' versie '1.0.0' client_script 'client.lua'
client.lua
Voeg het volgende Lua-script toe:
local isCrouching = false local crouchKey = 26 -- Standaard toets (C) -- Functie om te bukken local functie toggleCrouch() local playerPed = PlayerPedId() if isCrouching then -- Reset naar normaal ResetPedMovementClipset(playerPed, 0) isCrouching = false else -- Stel de bukbeweging in 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 -- Monitor toetsaanslag CreateThread(function() while true do Wait(0) if IsControlJustPressed(1, crouchKey) then toggleCrouch() end end end)
- Installatie
- Plaats de
gehurkt script
map op uw servermiddelen
map. - Voeg toe
zorg voor een crouch-script
naar uwserver.cfg
om de bron te starten wanneer de server wordt gestart.
- Plaats de
- Aanpassing
- Verander de
hurkenSleutel
variabele naar een andere toetscode als u een andere toets wilt gebruiken. Raadpleeg de FiveM Controletoetsen Documentatie voor sleutelcodes.
- Verander de
Kenmerken
- Schakelt tussen gehurkte en normale bewegingen wanneer u op de hurktoets drukt.
- Maakt gebruik van de animatiesets van FiveM voor een realistische hurkervaring.
- Lichtgewicht en eenvoudig te integreren.
Test het script
- Start uw server en word lid.
- Druk op
C
(of uw geconfigureerde hurktoets) om te schakelen tussen hurken.