ESX • QBCore • Qbox compatible
Instant download
Updates included
Discord support
Secure checkout

Tackle Script

Resource folder: gs_tackle

View product

Installation Instructions for Tackle Script

Follow these steps to install and configure gs_tackle on your FiveM server.

  1. Download the Resource
    • Go to portal.cfx.re
    • Navigate to Assets > Granted Assets > gs_tackle
    • Download the resource
  2. Extract the Files
    • Open the downloaded .zip file
    • Inside, you'll find a folder named gs_tackle
    • Move the entire gs_tackle folder into your desired server resources folder (e.g., /resources/[scripts])
  3. Add to Server Configuration
    • Open your server.cfg
    • Add the following line:
      ensure gs_tackle
  4. Restart the Server
    • Restart your FiveM server (Important!)
  5. Configure the Script (Optional)
    • Navigate to gs_tackle/config.lua
    • Edit the configuration options to fit your server's needs

Every file in the download looks encrypted

This was an unintended packaging issue that was fixed on Keymaster. Re-download the resource after the fix. Only core script files should be escrowed.

I get "no entitlement" and the script will not start

Ensure the resource is added to server.cfg and restart the full server at least once after purchase. If the error persists, contact support with a screenshot of the exact message.

Can I change the tackle animation?

No. The tackle uses ragdoll physics, not paired animations. Custom tackle animations are not supported.

Can I configure tackle range?

There is no player-facing distance slider. Gameplay is touch-based. Config.MaximumTackleDistance in config is used for anti-cheat validation on the server (default 5.0 units).

I sprint but releasing the key does not tackle anyone

Another script may be blocking the tackle key (G), sprint key (L-SHIFT), or other inputs. Ped scaler scripts are a common cause. Test with other resources stopped to find the conflict.

Can tackle work with a single key press, without sprinting first?

Yes. In config:

  • Set Config.TackleInitiator.TackleBoostTime = 0 to remove the sprint phase.
  • Set Config.TackleInitiator.AdditionalKeys = {} to remove the L-SHIFT requirement.
  • Change Config.TackleInitiator.Key to your preferred control (for example 38 for E instead of 47 for G).

To allow tackling while standing still, the minimum speed check in the client script must be removed. That requires editing the open client file.

What are the default tackle controls?

By default, hold L-SHIFT to sprint, then press G to tackle a nearby player. Both tackler and target enter ragdoll with separate durations. A cooldown applies between tackles.

Does tackle work on NPCs?

The script is designed for player-vs-player tackling. Check config and the resource description for current behavior on NPCs.