Skip to main content

MSK Handcuffs

MSK Handcuffs

YouTube Preview | CFX Post

Description

  • Cuff and uncuff players with animations and props
  • Hardcuff a player (player can't move)
  • Drag and undrag / escort a player
  • Put a player in/out of a vehicle
  • AnkleTracker — a specific job can track a player's position (live blips)
  • Headbag — the player gets a blackscreen and a bag on their head
  • Tape — the player gets tape on their mouth and can't talk

  • Trigger actions via items, commands, exports or the target menu — new in v3, for ox_target (recommended) and qb-target
  • Server-side timer for automatic uncuff
  • Admin commands and an in-game admin dashboard
  • Discord logs
  • Status (cuffed, ankletracker, …) is persisted in MySQL and restored after relog

What's new in v3.0.0

Areav2.xv3.0.0
FrameworkESX onlyESX & QBCore (auto-detected via msk_core)
Configurationconfig.lua, restart requiredIn-game admin dashboard — settings live in the database and apply instantly
Persistenceflat database.jsonoxmysql (msk_handcuffs table) with automatic one-time migration from database.json
Trust modelclient-drivenserver-authoritative — the server validates distance, item possession and job for every action
Statusevents + callbacksreplicated statebags (single source of truth, readable by any resource)
Targetingnone (Config.Target only bound the undrag key)ox_target (recommended) & qb-target — auto-detected, translated and state-aware labels
Auto-uncuff timer / deathclient-side (exploitable)server-driven

The dashboard opens with /handcuffadmin and gives you live player actions, the item config, the job restriction matrix, every setting (including the Discord webhook and the UI colours) and a permission system with 10 separate rights.

See Migration from v2 for renamed/removed exports & events, and the changelog for the full list.

Requirements

Optional Requirements

  • ox_target (recommended) or qb-target — for the target menu. Without one of them, only items, commands and exports are available.
  • pma-voice or saltychat — for the Tape mute feature

Pages