KRUIGER LABSInitializing experience
KRUIGERLABS
← All projects

Free Project

KruigerHandsUp — FiveM Hands Up & Kneel Script

Free standalone FiveM hands up script with /handsup, /huk, configurable keybinds, kneeling stance and integration exports.

LuaUpdated Sep 25, 2026
KruigerHandsUp preview

FiveM Hands Up & Kneel Script

Free standalone FiveM hands up script with /handsup, /huk, configurable keybinds, kneeling stance and integration exports. Built by Kruiger Labs for FiveM server owners looking for a focused, documented resource without unnecessary framework requirements.

Read the complete KruigerHandsUp documentation →

Project documentation

KruigerHandsUp

KruigerHandsUp — Free FiveM Hands Up & Kneel Script

KruigerHandsUp is a lightweight standalone FiveM hands up script with surrender and kneeling stances. It includes /handsup, /huk, configurable controls and client exports for integration with other FiveM resources.

Features

  • X toggles hands up/down
  • /handsup toggles hands up/down
  • /huk toggles hands-on-knees/kneeling stance
  • Keeps the player's selected weapon when using /huk
  • Automatically switches cleanly between surrender stances
  • Cancels when dead, ragdolling, or entering a vehicle
  • Blocks attacking, aiming, reloading, melee, and weapon wheel while surrendering
  • Configurable animations and controls
  • Client exports for integrations
  • Standalone; no framework dependency

Installation

Place KruigerHandsUp in your resources folder and add:

ensure KruigerHandsUp

Commands

/handsup
/huk

Exports

local handsUp = exports['KruigerHandsUp']:IsHandsUp()
local huk = exports['KruigerHandsUp']:IsHUK()
local stance = exports['KruigerHandsUp']:GetSurrenderStance()

Documentation

License

Licensed under the Kruiger Labs Community License v1.0. See LICENSE for complete terms.

Kruiger Labs

Project Page: https://kruigerlabs.xyz/projects/KruigerHandsUp/