Troubleshooting
Contractor NPC doesn't spawn
Check that fr_interact is running. Look for errors in the client F8 console with the [fr_hitman] prefix. If the NPC appears but the prompt doesn't, verify fr_interact loads before fr_hitman in server.cfg.
"Framework not detected" in the console
es_extended or qb-core must start before fr_hitman. If the problem persists, force the framework manually:
Config.Framework = 'esx' -- or 'qb'
No reward after killing the target
Kill validation is server-side. Make sure you:
- Eliminate the exact ped marked on the GPS (not a guard).
- Return to the fixer and press E after the elimination.
Config.RequirePlayerKill = trueand you deliver the final blow.
If the game cannot resolve the killer entity (returns 0), the fallback is Config.KillFallbackRange — increase it if needed.
Target spawns underground or mid-air
Adjust the Z coordinate of the affected entry in Config.TargetLocations. The resource logs the exact spawn coordinates used to the server console with a [fr_hitman] prefix — use those to fine-tune.
Fixer blip missing
Run restart fr_hitman from the console / txAdmin. If it persists, check Config.Contractor.Blip.sprite and color.
Notifications not appearing
If fr_notify is not installed, FR Hitman automatically uses the framework's native notifications (ESX.ShowNotification / QBCore:Notify). Install fr_notify and ensure it before fr_hitman to get modern toasts.