NB SCRIPTS

NB Blacksmith

NB Blacksmith

$30.00

Add to Basket

⚒️ nb_blacksmith — Complete Blacksmithing System for RedM (VORP Core)

NB Blacksmithing https://www.youtube.com/watch?v=MiowSAFk_J8&feature=youtu.be

Smelt the ore, hammer the bars, repair the town's tools, and own the shop. A full blacksmith profession for VORP — three working stations, a supply vendor, and a player-owned business loop, all job-locked and server-authoritative. This isn't a single crafting menu bolted onto a prop; it's an entire trade.


Three working stations

Station

What it does

Furnace

Smelt ore into bars, with a fuel system

Anvil

Craft finished items from bars — plays the hammer animation

Grinding Wheel

Repair players' tools — the wheel actually spins while you work

Every station is an inventory item. Use the item to enter placement mode — a ghost prop you rotate and drop exactly where you want it. Once placed, a prompt appears right on the prop: tap to use, hold to pick it back up (which returns the item to your inventory). Stations persist in the database and re-spawn for every client.

Prefer the world's own props? Blacksmiths can also use anvils and grindstones that already exist in the map — walk up to a shop anvil for the craft prompt or a grindstone to repair, on top of any stations they've placed. Your own placed stations are excluded from the scan so you never get a double prompt.


Recipe-driven, made for your economy

  • Anvil crafting — define recipes with any ingredients, output, count and craft time. Iron bars into nails, horseshoes, hatchets, whatever your server runs.

  • Furnace smelting — ore-to-bar recipes with configurable fuel items.

  • Repairs, two ways:

    • Swap recipes — consume a damaged item, return the repaired one. Works on any server with no durability system required.

    • Weapon hook — a clean server-side hook for studios that do run a custom weapon-durability system, so you can wire repairs into your own setup.

  • Two grind animation modes — spin the placed grinding-wheel prop, or fall back to the game's built-in grindstone scenario.


NPC supply shop

A configurable vendor where blacksmiths buy what they need to get started — the three station items plus raw materials. Walk up, open the shop, buy from a clean NUI panel.

  • Job-locked like everything else — only blacksmiths browse and buy.

  • Cash or gold per item (VORP currency).

  • Fully server-authoritative — the job, the player's proximity to the vendor, and their balance are all re-checked server-side before any money moves or item is given. Nothing can be spoofed from the client.

  • Place as many vendor spots as you like. A /bsshophere command prints a ready-to-paste coordinate line straight to your console.


Player-owned businesses

The headline feature: players buy a blacksmith business to become a blacksmith. Holding the job is what unlocks the stations, the shop, and the world props for them.

  • Buy an available business at its location, name it yourself, and get the job instantly — no relog required, set on the live character and saved to the database.

  • Owners can sell, transfer, hire and fire employees, and rename the business — all from an in-world menu.

  • Smart blips & prompts — each business shows its owner's chosen name when owned, or "Available" when not, refreshing the instant it's bought, sold, transferred or renamed. While for sale, any eligible player sees the buy prompt; once owned, only the owner sees anything there.

  • Hire/fire/transfer by server ID. Hiring is free and grants the job at employee grade. Selling refunds a configurable fraction, releases employees, and frees the business.

  • One business per player, enforced server-side — you can't buy, be hired, or be transferred a business if you already own or work at one.

  • Persists across relogs and restarts; employees and names carry over on transfer.


Built right

  • Server-authoritative throughout — jobs, proximity, balances and ownership are validated on the server for every craft, repair, purchase and business action.

  • Multi-job support — run several blacksmith-style jobs off the same resource; toggle job checks per action (place / use / pick up), with owner-only pickup.

  • Everything configurable — recipes, prices, currencies, station offsets, controls, blips, and all on-screen wording (locale block) live in the config.

  • Setup helpers/bsshophere and /bsplothere print ready-to-paste coordinates to the console.


Requirements

  • VORP Core + vorp_inventory

  • oxmysql

  • uiprompt, vorp_menu, vorp_inputs (prompts, menus, name input)

  • NB Furnace — the furnace prop (included as a dependency). The anvil and grinding wheel are base-game props, no extra stream resource needed.

The three station items must exist in your vorp_inventory items table; recipe and shop items are your server's own items. An install.sql is included for the script's tables.


What you get

  • The full nb_blacksmith resource with a self-contained NUI

  • Open, heavily-commented config (recipes, shop, businesses, jobs, locale)

  • sql/nb_blacksmith.sql schema

  • A detailed README covering install, items, recipes, and every system

Built by NB Scripts.

Back to category