Tackle Script
Resource folder:
gs_tackle
Installation Instructions for Tackle Script
Follow these steps to install and configure
gs_tackle on your FiveM server.
-
Download the Resource
- Go to portal.cfx.re
-
Navigate to Assets > Granted Assets >
gs_tackle - Download the resource
-
Extract the Files
-
Open the downloaded
.zipfile -
Inside, you'll find a folder named
gs_tackle -
Move the entire
gs_tacklefolder into your desired server resources folder (e.g.,/resources/[scripts])
-
Open the downloaded
-
Add to Server Configuration
- Open your
server.cfg -
Add the following line:
ensure gs_tackle
- Open your
-
Restart the Server
- Restart your FiveM server (Important!)
-
Configure the Script (Optional)
- Navigate to
gs_tackle/config.lua - Edit the configuration options to fit your server's needs
- Navigate to
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 = 0to remove the sprint phase. - Set
Config.TackleInitiator.AdditionalKeys = {}to remove the L-SHIFT requirement. - Change
Config.TackleInitiator.Keyto your preferred control (for example38for E instead of47for 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.