FR Hitman
Assassination contract activity for FiveM: talk to the fixer, pick your hit from the dark/blood-red NUI board, hunt the marked target on the map and collect the reward. Two contract types, server-side validation and randomised rewards. ESX and QBCore supported out of the box.
v1.2.0 · ~ 21 KB · Updated: 2026-06-30 · ESX · QBCore
Not just another mini-game
FR Hitman delivers a complete, visual and cheat-proof assassination experience — without compromising your server.
Standard (lone target) and High-risk (target with armed escort)E prompt powered by fr_interactfr_notify integration — modern toasts with automatic framework fallbackTwo contract types
Both fully configurable from config.lua. Add as many types as you like.
Standard ⭐
No escortLone target, no protection. Reward between $2,500 and $5,000. Ideal for new players or as a low-profile side activity.
$2,500 – $5,000
High-risk ⭐⭐⭐
Armed escortThe target travels with an armed escort: 3 guards with configurable weapons and health. Reward between $6,000 and $12,000. For those who crave adrenaline.
$6,000 – $12,000
Configuration
Everything in config.lua. No other file needs to be touched.
Config.Framework— 'auto' detects ESX/QBCore; force with 'esx' or 'qb'Config.Locale— active language: 'en' or 'es'; add more in locales/Config.PayAccount— payment account: 'money', 'bank' or 'black_money'Config.Cooldown— seconds to wait between contracts after payoutConfig.Contractor— fixer NPC: model, coords (vector4), scenario, blip, promptDistanceConfig.Contracts— array of types: label, description, danger (1-3 stars), rewardMin/Max, guardsConfig.TargetLocations— pool of vector4 spawn points; one chosen at random (Z auto-snapped)Config.TargetModels+Config.GuardModels+Config.GuardWeapons— model and weapon poolsConfig.RequirePlayerKill— true: only validates if the player delivers the killing blowConfig.KillFallbackRange— metres fallback if the game cannot resolve the killer entity
Dependencies
fr_interactreq.
fr_interact is required — provides the floating 'Press E' prompt for the contractor NPC. Without it the fixer has no interaction.
fr_notifyopt.
fr_notify is optional — modern glassmorphism notifications. If not installed, FR Hitman automatically uses the framework's native notifications.
ESX / QBCorereq.
ESX Legacy (es_extended) or QBCore (qb-core) is required. FR Hitman auto-detects which one is active.
Quick install
No SQL. Ready in under a minute.
Install fr_interact (and optionally fr_notify) and make sure they load before fr_hitman in server.cfg.
Copy the fr_hitman folder into your FiveM server's resources/ directory.
Add ensure fr_interact and ensure fr_hitman to your server.cfg and restart.
No SQL or database dependencies. The framework (ESX or QBCore) is auto-detected.
Full documentation
Full config.lua reference, contract types, guard models, kill validation and troubleshooting.
Open documentationThe activity your criminal server deserves
FR Hitman is free, no SQL and ready in under a minute. ESX and QBCore supported.
Log in to download