Restraint is the part of police roleplay that breaks immersion fastest. A command fires late, an animation stutters, and the arrest turns into an argument in chat. This is the plumbing for that moment, and it is built to stay out of the way.

What it covers

Cuffing, with an animation, a cuffs item and a sound. Cable ties as the improvised alternative, cut off again with scissors. Dragging someone by the arm. Loading a detainee into a vehicle (into the back seats, never the front) and pulling them back out.

Items, commands or hotkeys

Every action can run as an inventory item, a typed command, or a key, and players can rebind the cuff and drag keys themselves. Handcuff keys can be switched off entirely if you would rather officers open and close cuffs with the cuffs item alone, and the config can take the cuffs off whoever applied them.

Keeping it to the right people

Cuffing, dragging and putting someone in a vehicle can each be limited to police jobs, so the resource that gives your force its arrest flow does not hand the same power to everybody on the server.

Fitting it in

Fully standalone, so it runs on ESX, QBCore and custom frameworks without a bridge. It works with ox and qb inventories and with any notification system, and the integration points are open if you have written your own. Four inventory icons (handcuffs, keys, cable tie and scissors) are included, along with three sounds and a documented config.

Cuffs, Ties & Drag System compatibility and purchase details

Frameworks
ESX · QBCore · Qbox
Creator
Vortex Scripts
Delivery
Instant email — unique per-order link
Updates
Lifetime — never pay again
No reviews yet — be the first to write one.

Write a review

Reviews are moderated before appearing. Purchased the product? Your review gets a VERIFIED badge automatically.

20 chars minimum