[DM Moneyrun | Next-Gen FiveM Money Wash ] esx qbcore qbox {open}
[DM Moneyrun | Next-Gen FiveM Money Wash ] esx qbcore qbox {open}
Video Thumbnail

$47.00

$39.95

-15%
** Include your country fee
Accepted Payments
Paypal Stripe Crypto Bank Cash Other Bank +50

You have different question? Discord

Transform your server's criminal underground with DM Moneyrun, a completely rebuilt and modernized money washing and delivery system designed specifically for FiveM Roleplay servers.

Move away from clunky, outdated generic money wash spots and give your players a sleek, interactive, and progression-based criminal activity. DM Moneyrun is designed to be fully plug-and-play while offering server owners 100% control over the aesthetic, economy, and progression.

---

Key Features

100% Configurable UI: Every single color, accent, and text element is exposed in the config.js and config.lua file. Match your mission interface and trade screens exactly to your server's custom theme without ever touching CSS.

Immersive Drag-and-Drop Trade Screen: Bring criminal roleplay to life with a beautifully designed, interactive drag-and-drop Trade UI. Players can easily see their items, the total worth, the processing fee, and exactly their net payout before confirming trades with the NPC.

XP & Progression System: Reward your most dedicated criminals! As players complete runs, they earn XP that automatically logs to a custom database table. Leveling up unlocks higher-tier rewards, lower processing fees, and access to exclusive, high-risk Bank run locations.

Dynamic Vehicle Tiers: No more doing multi-million dollar deals in a rusty beater (unless you're a rookie!). As players level up their XP, the NPC automatically assigns them better, faster getaway vehicles—progressing from a Rusty Emperor all the way up to an Adder.

Mission Taskbar Display: A clean, immersive, non-intrusive on-screen taskbar (styled beautifully with ox_lib aesthetics) that seamlessly tracks active job statuses, remaining mission time, and current objectives.

Interactive Dialog Camera: Puts the player right into the action with custom cinematic camera angles during interactions and dialogs with the main NPC contact, dramatically improving the roleplay feel.

Risk vs. Reward Mechanics: Built-in police dispatch integrations with configurable alert chances. Players must choose whether to risk taking their dirty money to high-tier locations while managing cooldowns, minimum police requirements, and tight time limits.

Stash-to-Cash Capability: Support for converting physical items held in stashes directly into cash for convenience or specialized gameplay loops.

Developer Friendly: Comes packed with extensive configuration options for locations, item types (metadata or count-based checking), cooldowns, payout ratios, blip control, and more, making it flawlessly compatible with your existing economy resources.

---

Universal Compatibility (Auto-Detect Bridge)

Designed to drop right into your server with a massive built-in compatibility bridge that automatically detects your environment.

Supported Frameworks:

QB-Core, Qbox (qbx_core), ESX (es_extended)

Supported Inventories:

ox_inventory, qb-inventory, ps-inventory, qs-inventory, qs-inventory-pro, origen_inventory, codem-inventory, ESX Default

Supported Target Systems:

ox_target, qb-target, qtarget

Supported Police Dispatch:

ps-dispatch, cd_dispatch

Supported Vehicle Keys:

qbx_vehiclekeys, qb-vehiclekeys, wasabi_carlock, mk_vehiclekeys, cd_garage, vehicles_keys, qs-vehiclekeys

Supported Fuel Systems:

LegacyFuel, ps-fuel, cdn-fuel, lj-fuel, ox_fuel, Native Default

---

Config Snapshot Example (Config.lua Options):

Config = {}

Config.Locale = 'en'  -- change this to match your server language

Config.Framework = 'auto' -- or 'qb' / 'esx'

Config.Inventory = 'auto' -- or 'qb', 'ox', 'qs', 'esx'

Config.Target = 'auto' -- or 'qb' / 'ox'

Config.VehicleKeys = 'auto' -- or 'qb', 'qbx', 'mk', 'wasabi', 'cd', 'jaksam', 'qs'

Config.FuelSystem = 'auto' -- or 'legacy', 'ps', 'cdn', 'lj', 'ox'

Config.Notify = 'auto'    -- or 'qb', 'ox', 'esx'

Config.Dispatch = 'auto' -- or 'cd_dispatch', 'ps-dispatch'

-- store mission locations

Config.Locations = {

    {

        coords = vector3(25.02, -1344.13, 29.31),

        size = vector3(1, 1, 1),

        heading = 0,

        minZ = 28.5,

        maxZ = 30.5,

        interactions = {

            {label = "purchase $500", value = 500},

            {label = "purchase $1000", value = 1000},

            {label = "purchase $1500", value = 1500}

        },

        prop = 'h4_prop_h4_cash_bon_01a',

        blipSprite = 605,

        blipName = "store Mission Location"

    },

    -- ... 13 more default locations

}

-- bank locations, only available to high-XP players

Config.BankLocations = {

    {

        coords = vector3(147.23, -1043.69, 30.03),

        size = vector3(1, 1, 1),

        heading = 0,

        minZ = 29.0,

        maxZ = 31.0,

        interactions = {

            {label = "purchase $2000", value = 2000},

            {label = "purchase $2500", value = 2500},

        },

        prop = 'h4_prop_h4_cash_bon_01a',

        blipSprite = 500,

        blipName = "Bank Mission Location"

    },

    -- ... 7 more default bank locations

}

Config.Levels = {

    {level = 1, missions = 5},

    {level = 3, missions = 10},

    {level = 7, missions = 15}

}

Config.RequiredItem = 'black_money'

Config.RequiredItemType = 'count' -- 'worth' checks metadata, 'count' checks quantity

Config.WorthKey = 'worth'  -- metadata key used when RequiredItemType is 'worth'

Config.ImagePath = 'nui://ox_inventory/web/images/'

Config.GiveItem = 'money_order'

Config.NPC = { coords = vector3(262.32, -1362.32, 29.56), heading = 234.61, model = 'a_m_m_business_01' }

Config.MissionTime = 120    -- time limit in seconds per mission stop

Config.Cooldown = 30       -- cooldown between runs in minutes

Config.MinimumPolice = 0

Config.npcdialog = true

Config.XPGainedPerAmount = 500   -- 1 XP per $500 exchanged

Config.Gruppe6XPRequired = 500   -- XP needed to unlock bank locations

Config.chancealert = 50          -- % chance police get alerted per exchange

Config.cutamount = 0.07          -- processing fee taken from each trade (0.07 = 7%)

Config.VehicleMission = {

    enabled = true,

    requireMissionVehicle = true,  -- if true, players must use the mission vehicle near props (keeps things fair)

    depositAmount = 500,           -- taken when the mission starts, refunded on vehicle return

    clearSpawnArea = true,        -- true = delete blocking vehicles, false = abort if spawn point is occupied

    spawnLocation = vector4(268.93, -1355.97, 30.94, 46.6), -- near the NPC. set to nil to spawn in front of the player

    spawnOffset = 5.0,             -- meters in front of the player (only used when spawnLocation is nil)

    blipSprite = 225,

    blipColor = 3,

    blipName = "Mission Vehicle",

}

Config.VehicleTiers = {

    { minXP = 0,     model = 'emperor',  label = 'Rusty Emperor' }, -- starting out

    { minXP = 500,   model = 'baller',   label = 'Baller'        },

    { minXP = 1500,  model = 'oracle2',  label = 'Oracle'        },

    { minXP = 3000,  model = 'buffalo3', label = 'Buffalo'       },

    { minXP = 6000,  model = 'zentorno', label = 'Zentorno'      },

    { minXP = 10000, model = 'adder',    label = 'Adder'         }, -- earned, not given

}

About Our Services

immersive and optimized content

100 + Customers

We've proudly served over 100 satisfied customers with our quality products.

Optimized Resource

Our scripts are optimized for maximum performance so your server runs smooth.

Professional Support

Fast updates, bug fixes, and ongoing support for all purchased scripts.

Package 1

$36.00

-15%

$30.60

Package 1

$33.00

-15%

$28.05