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 (ox_target / qb-target)
  • Server-side timer for automatic uncuff
  • Admin commands
  • 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)
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)
Targetingox_targetox_target & qb-target (auto-detected)
Auto-uncuff timer / deathclient-side (exploitable)server-driven

See Migration from v2 for renamed/removed exports & events.

Requirements

Optional Requirements

Pages