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:
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:
nova_core/sql/nova.sql β Core framework tables
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
Never run both versions at the same time. Remove the free script from the [nova_scripts] folder before adding the premium version to [nova].
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