Analytics runs only if you accept. No names, codes or payment details are sent, and shopping works the same either way. Details: privacy and cookies.

  • Necessary Keeps your cart and this choice in your browser so the store works. We ask again after 12 months.
    Always on
  • Analytics (PostHog) Counts pages, clicks and store actions with your device type and rough location, and may record your visit with typed text hidden. Its cookie lasts 365 days. Data is stored in the EU.
    Off
  • Videos Product videos load from YouTube (Google) only when you press Play. YouTube may store data on your device. If you reject, Play opens the video on youtube.com in a new tab instead.
    When you press Play

With analytics on, the site keeps this visit's campaign source in this tab until you close it.

Change your choice any time with Cookie settings at the bottom of the page.

NPC Robbery

In this FiveM NPC robbery, pedestrians raise their hands at a drawn weapon and pay only if the player keeps aiming.

Supports ESX, QBCore and Qbox

Buy or subscribe

One-off purchase

€9.99 + VAT at checkout Same price for both

Choose the package for your framework.

Supports ESX, QBCore and Qbox

Included in Ultimate

Compare subscriptions

Ultimate Full access

€39.99/month + VAT

33 scripts that cost €549.67 + VAT bought one by one, plus every future release.

Subscribe to Ultimate

Renews monthly. Cancel any time in your Tebex payment portal (external site). Scripts stop after the paid period.

15% off one order Terms

Covers scripts and bundles, and on a plan the first payment only. Not valid on gift cards. One use per customer or IP address. Enter it in your cart under Have a code?, or at Tebex checkout.

Discount code NEW15

Gift to another account:

ESX v1.2.9 (9 Nov 2025), QBCore v1.0.8

The config sets the payout, the police alert chances, the cooldown and whether the NPC can rob the player back. Pick the ESX package or the QBCore package; Qbox servers run the QBCore one. On the QBCore package, a robbed player can get the money back by killing the NPC.

At a glance

  • Aim at the NPC to intimidate

    Draw a weapon and the NPC raises its hands; keep a gun or melee weapon on it for the set time.

  • Stop aiming and the NPC flees

    Lower the weapon or move too far away and the NPC runs off without paying.

  • Set payout, police and cooldown

    Set the payout, the police needed and the cooldown on both packages.

  • Money, items or weapons

    Rewards can be money, items or weapons on both packages.

  • The NPC may rob you

    There's a small chance the NPC robs the player instead, and you can turn that off.

  • Police get an alert

    Robberies send a notification to police, at a chance set in the config.

What NPC Robbery does

Rob with a gun or a knife

Any gun or melee weapon works. The pedestrian stays put while the player keeps it aimed from close by, and a bar fills until the robbery pays. You can switch melee robberies off and block single weapons, such as the petrol can and the flashlight.

Police can get the call

A robbery can alert the police when it starts and again after it, each at its own chance in the config. On the ESX package the alert goes to tk_dispatch, cd_dispatch or a built-in notice with a map blip; the QBCore package sends it through qb-policejob or qbx_police. Robbing needs the number of police online you set, and each player then waits out a cooldown.

When the NPC robs back

Come at a pedestrian with a melee weapon and there's a small chance they pull a gun and rob the player instead. You set that chance, the NPC's weapon and how much it takes, and a chance of 0 turns it off. On the QBCore package, killing that NPC wins the money back.

Full feature list

Show the full list Hide the full list

Robbing an NPC

  • On the ESX package, go next to an NPC and press E
  • When you hold a weapon, the NPC puts its hands up and stays put
  • Aim a gun or melee weapon and stay close for a configurable time
  • Stop aiming or go too far away and the NPC flees, paying nothing
  • Intimidating the NPC long enough gives a configurable amount of money
  • A small chance that the NPC robs you instead, which can be turned off

If the NPC robs you

  • Get the money back by killing the NPC (QBCore package)
  • Edit the loot, notification chances and the chance of the NPC robbing you

Payout, police and locales

  • Change the amount of money you get
  • Change the police needed and the cooldown
  • Includes notification to police
  • Items and weapons can be rewards on both packages
  • The ESX package includes English and Finnish locales

Requirements and compatibility

ESX package: es_extended and mythic_progbar, with mythic_notify optional. QBCore and Qbox package: qb-core, PolyZone, qb-target and progressbar.

Ask about compatibility on Discord (external site)

Where a row says “or”, one of them is enough.

Frameworks

Supports ESX, QBCore and Qbox

Qbox is also known as qbx.

Required
  • mythic_progbar (ESX package)
  • PolyZone (QBCore package)
  • progressbar (QBCore package)
Code access
Protected by Cfx.re Asset Escrow. The config files and editable files are open for you to change. To get something changed or added in the editable file, open a ticket on Discord.
All compatibility details
ESX package resource name
esx_tk_npcrobbery
QBCore package resource name
qb_tk_npcrobbery
Inventory
qb-inventory (QBCore package) or Custom (see the note under the table)
Target
qb-target (QBCore package) or Custom (see the note under the table)
Dispatch
tk_dispatch (ESX package), cd_dispatch (ESX package), Built-in alerts (ESX package), qb-policejob (QBCore package), qbx_police (QBCore package) or Custom (see the note under the table)
Languages
English and Finnish (ESX package)

Custom: the integration code is editable, so you can add your own resource. Setup required.

Updates, support and terms

Update policy, Discord support and the Terms of Service

Updates

We release updates from time to time, as set out in our Terms of Service.

New major versions are free for existing owners.

Current versions: ESX v1.2.9 (9 Nov 2025), QBCore v1.0.8 (22 Jul 2025).

Support

Open a ticket on Discord (external site)

Open the TK Scripts documentation (external site)

Read the NPC Robbery discussion on the Cfx.re forum (external site)

Terms

The Terms of Service cover refunds, updates and support.

Read the Terms of Service

Questions before you buy

Which package do I need for QBCore or Qbox?

Pick the QBCore package; it also runs on Qbox.

Buying, code access and refunds: store FAQ and where to buy

Works with other TK Scripts products

These connect with NPC Robbery. Each is sold separately.

  • Live call and unit map, shared drawings, 8 premade alerts and an arrow-key call manager.

    Supports ESX, QBCore, Qbox and Standalone

    Top 3 dispatch script on FiveM

    500+ servers (5Metrics, checked 11 October 2026)

    €14.99+ VAT at checkout, one-off

Server counts: 5Metrics, checked 11 October 2026. Detected servers running each script, rounded down.

Get NPC Robbery

€9.99 + VAT, one-off. Or subscribe to Ultimate for €39.99/month + VAT: this script plus 32 more.

Renews monthly. Cancel any time in your Tebex payment portal. Scripts stop after the paid period. All sales are final; no refunds.

Checkout by Tebex. Terms of Service

How billing works

Tebex charges the plan price every month until you cancel and emails you a reminder about three days before each charge. Cancel any time in your Tebex payment portal. Your plan then shows as Ending: it stays active but will not renew. Scripts keep working until the end of the paid period, then stop. Your monthly price stays the same while your subscription stays active (before VAT). Next: log in with Cfx.re, then pay on Tebex.