Skip to content

Native Scripts ​

A cross-framework, modular, production-ready script ecosystem for FiveM and RedM (RDR3) servers. The same codebase runs unchanged on VORP, RSG-Core, RedEM:RP, ESX, and QBCore.

🔗 Core: Every script depends on ns-lib, which detects the active framework, inventory system, and SQL driver at runtime. Your code only ever calls NSLib.X(...) — adapters route the call to the right implementation.

Quick start ​

  1. Grab ns-lib (free) from Tebex: nativescripts.com/package/7428342
  2. Pick any ns-* script you want from nativescripts.com
  3. Drop both into resources/
  4. Add to server.cfg (ns-lib must load first):
cfg
ensure ns-lib
ensure ns-kits

For full setup details, open the ns-lib page in the sidebar.

Scripts ​

Core ​

  • ns-lib — Cross-framework abstraction layer. One unified API for VORP/RSG/RedEM/ESX/QB. SQL via oxmysql/mysql-async. Built-in helpers for Discord, permissions, teleport, blips, and peds.

Resources ​

  • ns-auction-house — Cross-framework player marketplace. Direct sale or auction, cash or gold, escrowed bids, mailbox, pending earnings, 6-language UI with admin-editable per-language locale files.
  • ns-kits — Western-themed kit menu. 10 kits across three tiers: free (starter / daily / weekly), Discord-gated (member, streamer, booster), and donator (vip, gold, premium, diamond).
  • ns-loadingscreen — RDR2-themed loading screen. Rotating backgrounds, in-screen music player, server rules panel, rotating tips, Discord/website buttons.

Conventions ​

Every script follows the same folder layout, naming convention, module pattern, and config format — once you've read one, the rest feel familiar.

Community ​

Released under the MIT License.