Artifact
ServerThe FiveM server build version. Artifacts are regularly updated with new features, bug fixes, and optimizations. Server owners should use recommended or latest artifacts for best stability.
Complete reference of FiveM terminology. From Lua scripting to QBCore, ESX frameworks, server hosting, and roleplay systems.
The FiveM server build version. Artifacts are regularly updated with new features, bug fixes, and optimizations. Server owners should use recommended or latest artifacts for best stability.
Security systems that detect and prevent cheating on FiveM servers. Anticheats monitor for mod menus, resource injection, and suspicious player behavior.
A marker on the GTA V minimap and pause menu map. Blips are used to indicate locations like shops, job sites, player positions, and points of interest.
The official platform and community behind FiveM. CFX.re hosts the FiveM forums, documentation, and the Cfx.re Collective that maintains the FiveM client and server software.
Lua code that runs on the player's game client in FiveM. Client scripts handle local game interactions, UI rendering, input handling, and visual effects. They communicate with server scripts via events.
Console variables used to configure FiveM server and resource settings. Convars can be set in server.cfg or via scripts and control various server behaviors.
A physical server exclusively allocated to hosting your FiveM server. Dedicated servers offer maximum performance and control but are more expensive than VPS hosting. Recommended for large servers with 100+ players.
A system that notifies emergency services (police, EMS) of incidents. Dispatch systems show crime locations, descriptions, and allow officers to respond to calls.
One of the oldest and most widely-used FiveM roleplay frameworks. ESX (EssentialMode Extended) provides base functionality for economy, jobs, inventory, and player management. ESX Legacy is the current maintained version.
The modern, actively maintained version of the ESX framework with improved performance, bug fixes, and new features. ESX Legacy is recommended over older ESX versions for new server development.
A communication system in FiveM for sending data between scripts. Events can be triggered and handled between client scripts, server scripts, or across the client-server boundary using TriggerEvent, TriggerServerEvent, and TriggerClientEvent.
Emergency Uniforms Pack - A collection of law enforcement, fire department, and EMS uniforms and clothing for FiveM. EUP is essential for roleplay servers with emergency services.
The in-game monetary system of a FiveM server. A balanced economy includes money sinks (spending) and money sources (earning) to maintain server health and prevent inflation.
Any game object in FiveM including vehicles, peds, objects, and pickups. Entities have handles used to reference and manipulate them through native functions.
A modification framework for Grand Theft Auto V that allows players to create and play on custom multiplayer servers with unique game modes, scripts, and assets. FiveM enables roleplay servers, racing servers, and other custom experiences beyond the vanilla GTA Online.
The manifest file required for every FiveM resource. It defines resource metadata, dependencies, script files, and other configuration options. Replaced the older __resource.lua format.
A vehicle storage system in FiveM that allows players to store, retrieve, and manage their owned vehicles. Garage scripts handle vehicle persistence and prevent vehicle loss.
Property ownership systems in FiveM allowing players to buy, rent, and customize houses or apartments. Housing scripts include storage, key sharing, and interior customization.
A script that manages player items, weapons, and storage in FiveM. Popular inventory systems include ox_inventory, qb-inventory, and qs-inventory, each with different features and UI styles.
Scripts that create employment opportunities in FiveM roleplay servers. Jobs include police, EMS, mechanics, taxi drivers, and custom professions, each with unique tasks and payment systems.
A lightweight, high-level scripting language used primarily for FiveM resource development. Lua is the main programming language for creating client-side and server-side scripts in FiveM, handling game logic, UI interactions, and server events.
Map Location Object - Custom interior maps added to FiveM servers. MLOs replace or add new buildings and interiors to the game world, such as custom police stations, hospitals, houses, or businesses.
A 3D visual indicator placed in the game world, often used to show interaction points, checkpoints, or zones. Markers can be cylinders, arrows, rings, or other shapes.
Mobile Data Terminal - An in-game computer interface used by police and emergency services to look up player records, vehicle registrations, and manage incidents.
A system allowing players to create and switch between multiple characters on a FiveM server. Each character has separate inventory, money, jobs, and progression.
Native UI - A system in FiveM that allows developers to create user interfaces using HTML, CSS, and JavaScript. NUI frames are rendered over the game and can communicate with Lua scripts via callbacks.
Built-in game functions from GTA V that can be called from FiveM scripts. Natives control everything from spawning vehicles to playing animations. The FiveM native reference documents all available functions.
A powerful utility library for FiveM that provides common functions, UI components, and tools used across many scripts. ox_lib includes features like context menus, progress bars, input dialogs, and zone management.
A high-performance MySQL resource for FiveM that handles database connections and queries. oxmysql is the recommended database driver for modern FiveM servers, replacing older solutions like mysql-async.
FiveM's server-side synchronization system that enables higher player counts and better entity synchronization. OneSync Infinity supports up to 2048 players, while legacy mode is limited to 32.
Pedestrian - Any human character model in GTA V/FiveM, including players and NPCs. Ped natives control character appearance, animations, behavior, and interactions.
A popular open-source FiveM framework that provides a foundation for roleplay servers. QBCore includes pre-built systems for jobs, inventory, vehicles, housing, and more, making it easier to develop and manage RP servers.
A newer FiveM framework that evolved from QBCore, offering improved performance and modern development practices. QBox maintains compatibility with many QBCore scripts while adding new features.
A package of scripts, assets, and configuration files that adds functionality to a FiveM server. Resources can include jobs, vehicles, maps, UI elements, and any other custom content.
A gameplay style where players assume fictional characters and act out scenarios. FiveM roleplay servers simulate real-life activities like jobs, crime, law enforcement, and social interactions in the GTA V world.
Lua code that runs on the FiveM server. Server scripts handle authoritative game logic, database operations, player management, and secure operations that shouldn't be trusted to clients.
The process of loading custom assets (vehicles, clothing, maps) into a FiveM server. Streamed assets replace or add to the base game content and are defined in the resource manifest.
The main configuration file for a FiveM server. It contains server settings, resource start order, convars, and other server-wide configurations.
A full-featured web-based administration panel for FiveM servers. txAdmin provides server management, player administration, live console, scheduled restarts, backups, and monitoring capabilities.
A monetization platform for game servers that allows server owners to sell in-game items, VIP memberships, and other digital goods. Tebex integrates with FiveM servers for automated delivery of purchases.
An interaction system that allows players to interact with objects, vehicles, and NPCs by looking at them. Popular target systems include ox_target and qb-target, replacing older proximity-based interactions.
Virtual Private Server - A virtualized server environment used to host FiveM servers. Popular VPS providers for FiveM include OVH, Hetzner, and Contabo, offering dedicated resources and better performance than shared hosting.
An access control system that only allows approved players to join a FiveM server. Whitelisting is common on serious roleplay servers to maintain community quality and prevent rule-breakers.
A GTA V map file format used to place objects, buildings, and props in the game world. YMAPs are used in FiveM for custom map additions and modifications to the Los Santos environment.
Go beyond definitions. Get hands-on training with Lua scripting, QBCore, ESX, and server monetization.