NB SCRIPTS

NB Item Maker

NB Item Maker

$10.00

Add to Basket

Create custom inventory items in-game — no code, no restarts, no editing items.lua by hand.

Adding a new item to a RedM server normally means stopping, editing a shared items file, copying an image into your inventory resource, wiring up a use-handler, and restarting everything — for one item. NB Item Maker turns that whole job into a form. A trusted player or admin opens a workshop panel in-game, types a name, picks an icon, ticks a few effects, and the item exists in the inventory immediately — fully usable, saved to the database, and ready to drop into a shop.

It runs on both VORP and RSGCore from a single resource — set your framework in the config and go. Perfect for handing item creation to your blacksmith, tailor, or apothecary RP jobs, or just for giving admins a no-fuss way to spin up consumables without ever touching a Lua file.


Build an item without leaving the game

  • A clean in-game workshop UI. Open it with a command (or an export) and fill out a single form — no developer tools, no file edits.
  • Name it, describe it, weigh it. Set the item label, flavour-text description, and weight in kilograms.
  • Pick an icon visually. A built-in, searchable image browser pulls every icon already in your inventory resource so you can choose one in a click — and the selected image is copied into place automatically so it shows up right away.
  • Manage everything in one place. Your created items live in a “Your Items” list where you can edit their effects, give yourself a copy, list them in a shop, or delete them — all in-game.

Make it actually do something

Flip an item to usable and attach any combination of use-effects. When a player consumes it, the effect fires and the item is removed:

  • Health — restore HP
  • Hunger & Thirst — top up the core needs
  • Stamina — refill the stamina core
  • Warmth — a warming consumable (restores hunger plus a portion of thirst)
  • Gold Cores — apply the gold overpower ring to the health and stamina cores

Works with the HUD you already run

Use-effects are routed through whichever needs system your server uses — no patching required. Out of the box NB Item Maker supports bcc-corehud, vorp_metabolism, rsg-hud, DevDokus metabolism, bln_hud, ss-metabolism, fx-hud, or RedM’s native cores. Set one value in the config and your items feed the right meters.

Control who can make items

  • Admin-gated by default, with configurable admin groups.
  • Job-restricted access on RSGCore — limit the maker to specific jobs (blacksmiths only, blacksmiths + tailors, and so on), or leave it open to everyone. (On VORP, admin gating works out of the box; job-gating just needs a quick hook into your own job resource.)
  • Per-player item caps so no single player can flood the catalogue — default 50, or set it to unlimited.
  • Ownership enforced everywhere. Players only manage their own items; admins can manage any.

Optional: list items for sale with nb_shops

Running nb_shops too? An Add to Shop button lets a player list a custom item straight into one of their own player shops — set the buy price, sell price, and stock quantity (or unlimited), and choose how it’s paid for: cash, gold, or a barter item. Don’t use nb_shops? Switch the integration off and items simply exist as usable items, with a one-click Give to inventory button instead. Either way, the resource is fully standalone.


Solid on RSGCore and VORP

Custom items are the kind of thing that quietly breaks on RedM — RSG’s inventory builds its item cache once at boot and silently rejects anything added afterward, which is why hand-rolled “item maker” scripts so often lose items on restart. NB Item Maker handles all of that for you:

  • Persistent storage in a dedicated database table plus a JSON cache, so every item survives restarts.
  • Automatic re-injection into the item registry on startup and whenever the core or inventory resource restarts mid-session.
  • Held-copy repair so items already sitting in a player’s bags get their “Use” option the moment they’re marked usable.
  • Safe, invisible inventory refresh performed only when no players are online, so live sessions are never disrupted.

You create the item once; it just keeps working.

Requirements

  • oxmysql
  • ox_lib
  • VORP (vorp_core + vorp_inventory) or RSGCore (rsg-core + rsg-inventory)
  • Optional: nb_shops for the in-shop listing feature

Drop it in, set your framework, and your team can build items on the fly. A config-driven tool with sensible defaults, full access control, and zero Lua editing to add an item ever again.

NB Development — frontier-built resources for RedM.

Back to category