Skip to Content

Scripting Overview

FiveM supports multiple scripting languages for creating custom resources.

Supported Languages

Script Types

Server-Side

Runs on the server:

Client-Side

Runs on each player’s client:

Getting Started

  1. Resource Lifecycle - Understand how resources work
  2. Events - Learn about event system
  3. NUI - Create user interfaces
  4. Examples - See working examples

Next Steps

Choose your language: