Tektonic Cuffs is a comprehensive handcuff system intended to replace the unrealistic and basic functionality contained in the base esx_policejob that most servers use! It is lightweight, easy to install, and highly configurable. This script gained some popularity on our social media and it seems there is some interest for something like this so I have decided to release it as our first script on Tebex! This script uses the Asset Escrow system and will be available for download through the keymaster.
Features:
Command driven with keybinds for quick cuffing
Player searching system with cuffs as a prerequisite
Realistic item transfer, meaning you need a pair of cuffs to perform the action, and t
Police and non-police functionality (police can uncuff anyone, crims can only uncuff someone they cuffed without picking)
Integrated handsup system (optional, small amount of coding needed to integrate with an existing handsup script)
Highly configurable to suit your server’s needs
Lockpicking system where crims can remove anyone’s cuffs by lockpicking them
Breakout system where someone being cuffed can pass a skillcheck to do a scripted punchout and break out of the cuff animation
Dependencies:
ESX / ExM, QBCore, or similar (support for other frameworks available on request)
mf-inventory, esx_inventoryhud, QB, Quasar, disc, Chezza Inventory (support for other inventory systems available on request)
If you are interested in this script please visit our Tebex
UPDATE as of 1/24/2022:
tkt-cuffs v2.1.1
Changelog:
QBCore support (via a separate fork of the script also available at the tebex above)
Added toggle for cops to be able to bypass item requirement
Added toggle for making lockpick and cuffs usable
Added optional nh-context menu for cuffs with all commands as GUI elements
Added configurable command strings
+Support for esx legacy
+Support for quasar inventory, disc inventory, and chezza inventory
+Support for oxmysql
Separated control disables and notification code into an editable file
Added reactive logic for keybinds, so if you repress the keybind that is currently active, it will now toggle cuff instead of repeating the animation with no effect. Pressing the opposite bind will still switch cuffs
Disabled binds from triggering when using a controller
Quasar inventory support was added today! Happy to work with you if there’s anything additional needed to support that as I do not have access to Quasar code. Yes, the handcuff item is removed when putting cuffs on and removed when uncuffing! I will likely make this a toggleable config item in the future.
Given the time that has been spent on development I think its fair! I plan on adding functionality in the future and updates will be free for everyone who owns the asset
would it be possible to add an option to disable the need for the cuff items for cops? but keep it enabled for factions? and maybe an option that i havent seen before in any script that you cant cuff another cop as a cop incase of accidental cuffing
i also know a lot of servers that use chezza inventory and i myself use it too so if you could make this script support the inventory it would be awesome
Sure, I’ll keep that in mind for the next release, I’m trying to integrate chezza but i need someone to provide a snippet to open another player’s inventory! I don’t own chezza inventory so I can’t really test, but the dependency on a specific inventory is only for the /search function. If anyone has that snippet please let me know!
Hello is there a chance you could make a version for a core or a standalone version that could work for both esp and qbcore? Also another neat feature would be giving the people the ability to break free from being cuffed if they are not being hardcuffed
I have released a new update and will be updating the OP accordingly, we now support quasar, chezza, and disc inventory, and a bunch of new features have been added.