New Release
NativeScripts
NATIVEΒ SCRIPTS
StoreNS Shops

NS Shops

RSGVORPns-lib
NS Shops | Open Source

πŸ›’ ns-shops β€” Cross-framework vendor shops for RedM

Walk up to a shopkeeper NPC, press G, and buy items with cash or gold. Nine default shops (three general stores, three gunsmiths, three saloons) drop in immediately β€” keep them, move them, replace them, the choice is in

one config file. Open-source SKU: every Lua, HTML, CSS and JS file ships plaintext, edit freely.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✨ FEATURES

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

πŸͺ 9 default shops out of the box β€” 3 general stores, 3 gunsmiths, 3 saloons, all spread across the map

🎯 G prompt or rsg-target eye β€” pick the interaction style per server in Config.Target

πŸ’΅ Cash and gold pricing β€” each item carries both prices, hide gold if you don't use it

πŸ•’ Per-shop opening hours β€” set globally in Config.Hours or override on a single shop's entry

πŸ“¦ Per-shop stock β€” every shop has its own catalog and stock counts, no shared inventory between locations

🀝 Auto VORP ↔ RSG-Core item key mapping β€” default items resolve automatically on both frameworks

πŸͺŸ Modern glassmorphism shop UI β€” RDR2 visual language, parchment + brass + frosted glass

πŸ”“ Open source β€” no escrow, edit any file directly

βš›οΈ React-based menu β€” prebuilt UI ships in html/, rebuild from ui/ only if you change the source

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

πŸ› οΈ EASY TO CUSTOMIZE

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

βœ… One config file β€” config.lua β€” holds every shop (id, coords, ped, categories, hours) and every item (price.cash, price.gold)

βœ… Copy any shop entry and tweak id + coords to spin up a new location in seconds

βœ… Per-item VORP↔RSG mapping lives in server/itemmeta.lua β€” add your custom items there

βœ… Rebuild the UI only if you touch the React source β€” npm run build writes back into html/

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

πŸ“¦ WHAT YOU GET

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

πŸ”“ Open source β€” every Lua, HTML, CSS, JS file plaintext, modify any part of the script

πŸ“ No escrow encryption β€” adapt to your server without limits

πŸ“˜ Detailed README + per-shop config reference

πŸ†“ Free lifetime updates

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚑ INSTALLATION (60 seconds)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1️⃣ Install ns-lib first (free dependency)

2️⃣ Drop ns-shops/ into resources/

3️⃣ Add ensure ns-lib then ensure ns-shops to server.cfg

4️⃣ (Optional) Edit config.lua β€” move shops, change prices, set hours

5️⃣ Restart β€” done!

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🧰 COMPATIBILITY

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

πŸ”₯ RedM β€” VORP or RSG-Core (auto-detected via ns-lib)

πŸ”₯ Requires ns-lib β€” free, included in the Native Scripts catalogue

πŸ”₯ Optional: rsg-target β€” switch the G prompt to an eye-target interaction

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

πŸ’¬ SUPPORT

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Need help? Join our Discord:

πŸ‘‰ https://discord.gg/UyyngemnF8

$45.00
Your Cart Β· 0
Empty saddlebag.
Browse the store to fill it up.