πŸ“‹Overview

The NOVA Framework includes a complete set of free scripts in the [nova_scripts] folder. These scripts provide all the core roleplay functionality needed to run a fully functional FiveM server.

Scripts Summary

Script
Description
Dependencies

nova_core

Core framework β€” player management, jobs, economy, callbacks, database

oxmysql

nova_bridge

Compatibility layer for ESX, QBCore, vRPex, Creative

nova_core

nova_bank

Banking system β€” deposits, withdrawals, transfers, ATMs

nova_core

nova_chat

Styled chat with command system

β€”

nova_garage

Vehicle storage, retrieval, and impound

nova_core

nova_hud

HUD with health, armor, hunger, thirst, speedometer, progress bar

nova_core

nova_inventory

Drag & drop inventory with weight system

nova_core

nova_multichar

Character selection and creation

nova_core

nova_notify

Toast notification system

β€”

nova_shops

Clothing, barber, tattoo, and general stores

nova_core, nova_inventory

Installation Order

Scripts must be loaded in the correct order. The recommended load order in your server.cfg:

# 1. Dependencies
ensure oxmysql

# 2. Core framework (required by all other scripts)
ensure nova_core

# 3. Bridge (if using compatibility mode)
ensure nova_bridge

# 4. Notification system (no dependencies)
ensure nova_notify

# 5. Character selection
ensure nova_multichar

# 6. HUD & Chat
ensure nova_hud
ensure nova_chat

# 7. Inventory (required by shops)
ensure nova_inventory

# 8. Economy & Vehicles
ensure nova_bank
ensure nova_garage

# 9. Shops (depends on inventory)
ensure nova_shops

Or use the folder directly:

circle-info

When using the folder, ensure nova_core loads before other nova_* scripts. You can control this via alphabetical naming or explicit ensure ordering.

Dependency Graph

Database Requirements

Before running the framework, execute these SQL files:

  1. nova_core/sql/nova.sql β€” Core framework tables

  2. nova_bank/sql/bank.sql β€” Bank transactions table

Upgrading to Premium

Some free scripts have premium equivalents with enhanced features. When you purchase a premium script, remove the free version to avoid duplication:

Free Script
Premium Replacement
What Changes

nova_multichar

nova_multicharacter + nova_creator

Basic character selection β†’ cinematic multicharacter with advanced creator

circle-exclamation

Scripts like nova_core, nova_inventory, nova_bank, nova_hud, nova_notify, nova_chat, nova_garage, nova_bridge, and nova_shops are always required and have no premium replacements.

Requirements

  • Lua 5.4 β€” All NOVA scripts require lua54 'yes' in fxmanifest

  • oxmysql β€” Database operations

  • Node.js β€” Not required for the framework itself, only for the Discord bot

Last updated