[ESX/QB] | Torture System

future_torture

Enhance the roleplay experience in your server with our new torture system!

By using our script, you’ll allow your players to have fun and intense interactions, adding a unique and exciting feature to their roleplay experience.

Preview: Click Here
Buy here: Click Here

Dependencies:
ox_lib
ox_target (optional)
qb-target (optional)

The script could also work STANDALONE via defining a standalone option in the open functions files.

Our resource is encrypted using the escrow system provided by FiveM, with very dynamic config and function files that allows you to control almost any feature.
(In case you need to control any deeper functionality you can always contact us)

Features

  • Server-sided objects (supports entity lockdown)
  • Synced between all clients,
  • Toggleable animations for actions.
  • Supports target systems (ox_target or qb-target)
  • Configurable language strings
  • Configurable torture chair place location restriction
  • Configurable damage for torture actions
Example config file
Config = {}
Config.Debug = false
Config.Framework = "QBCore" -- ESX / QBCore
Config.UseTarget = true -- if true auto selects a target system for interactions ( ox_target or qb-target)
Config.InteriorOnly = false -- if true chairs can only be placed inside interiors
Config.BlockRoads = true -- if true cant place chairs on roads
Config.ChairItem = "torturechair" -- the name of the item we will use for deploying the chair

Config.BlockRagdoll = true -- if true blocks ragdolls while the player sits on a chair this is important in qb because ragdolls bug out the animation.

Config.DamageOnTorture = 19 -- how much damage the tortured player will take after a torture action is done on him ( default 19 )

Config.PlaceAnimation = true -- if true plays an animation when placing / removing the chair
Config.PlaceSound = true -- if true plays a sound when placing / removing a chair.

Config.MenuPosition = 'top-left' -- 'top-left' or 'top-right' or 'bottom-left' or 'bottom-right'

Config.Lang = {
    PressTortureChair = "Press [E] to use torture chair",
    InteractionMenuTitle = "Torture Interaction",
    WaitActions = "Please wait between each action.",
    CanOnlyPlaceInterior = "You can only place the chair inside interiors",
    CantPlaceRoads = "You cannot place the chair on roads.",
    NoClearLos = "You don't have a clear line of sight to the chair or its table.",
    LocationInvalid = "This location is invalid for the chair, try somewhere else.",
    PlacedChair = "Chair placed successfully",
    PackedChair = "You have packed the chair successfully",
    NoPlayerNearby = "No player was found nearby.",
    PlacedChairAlready = "You have already placed a chair somewhere",
    NoAccessChair = "You have no access to placing chairs",
    NoChairItem = "You don't have a torture chair on you",
    NoVictimOnChair = "No Victim was found on your chair",
    PlayerNotOnAnyChair = "The player is not sitting on any chair",
    PlayerNotFound = "Player was not found in the server",
    NoChairPlaced = "No chair was placed by you",
    TargetFar = "The target is too far away from you",
    TargetFarChair = "The target is too far away from the chair",
    PlayerNotCuffed = "The player is not cuffed",
    PlayerForcedChair = "Player was forced onto the chair",
    PlayerFreedChair = "Player was freed from the chair",

    -- Chair Options
    ForceChairOption = "Force a player to the chair",
    WrenchOption = "Wrench",
    JerryOption = "Jerry Can",
    ToothOption = "Pull A Tooth",
    ElectricOption = "Electrocute",
    PackChairOption = "Pack Chair",
    WrenchLeft = "Left Hit",
    WrenchBalls = "Hit The Thingy",
    WrenchRight = "Right Hit",
    WrenchChooseOption = "Wrench, Choose an action",
    PressPourWater = "Press ~INPUT_CONTEXT~ To Pour Water",
    PressDropChair = "Press ~INPUT_CONTEXT~ To Drop The Chair",
    -- Help Messages
    HelpToPlace = "Press ~INPUT_CONTEXT~ To ~p~Place~w~ The Chair\nPress ~INPUT_CELLPHONE_CANCEL~ To ~r~Cancel~w~.",
    HelpIsInvalid = "~r~Invalid Coords Or Location, Try Looking Somewhere Else.~w~\nPress ~INPUT_CELLPHONE_CANCEL~ To ~r~Cancel~w~.",
}

Performance
Our resource is designed to be as performant as possible, using the latest and most advanced features the game has to offer.

  • Client Side:
    • 0.00 ms while idle.
    • 0.00-0.06 ms while active.
  • Server Side:
    • 0.00-0.04 ms.

Store: Click Here
Youtube: Click Here

Code is accessible Partly (Only config and function files)
Subscription-based No
Lines (approximately) ~2000
Requirements ox_lib
Support Yes
39 Likes

Awesome Script, been looking for something along these lines, looks great. Will def be on my mind :call_me_hand:

12 Likes

little bit overpriced

6 Likes

Looks good I will probably buy soon

10 Likes

Wow, I thought about this before and I didn’t understand how something like this didn’t exist until today

11 Likes

We’re sorry to hear that you feel this way, please note that we have an active coupon code in our store to celebrate the opening of our studio. The coupon is “OPENING” and gives a 10% discount on all our products.

17 Likes

amazing script thank you!

10 Likes

this is good script spoty very nice :grinning:

9 Likes

crazy! :smiling_face_with_three_hearts:

10 Likes

I just got the script, works well, are you planning to release any updates for it?

10 Likes

Thank you for your support. We plan to release updates for this resource in the future, according to the suggestions made by our customers.

12 Likes

The price is a bit high

8 Likes

Hello @JIAH , thank you for your feedback, please refer to this message.

11 Likes

I think I can accept 10 euros because it doesn’t have any substantial functions, it just adds some role-playing effects

7 Likes

im looking at doing one will release here free soon for Halloween.

9 Likes

Looking forward to your work

8 Likes

people sell awful scripts nowadays for twice the price of this one

not sure why you’d say such a thing.

making this script requires research and strong knowledge of how the game’s network works.

12 Likes

Because I don’t think the scripts he’s selling are worth the price, I’m definitely looking forward to the free scripts you’ve created

8 Likes

Worth buying, this is the best script store in the world with the fast and cheap service, worth recommending!

11 Likes

Torture System - Update

  • Added an option to configure the color of the target options.
  • Fixed a bug where disabling chairs on roads would prevent chairs from being placed completely.
11 Likes