gaming keyboard FiveM

Fivem Console Commands — Complete List and Guide

When configuring your FiveM server, it’s no surprise that you’ll encounter different technical issues along the way. For such instances, do not fret because there are certain console commands in FiveM to efficiently develop and debug your server. In this post, our server specialists will list down all standard controls to help ease your experience. 

How to Access the Console Commands

If you want to execute commands on the client console, you can press F8. Our server experts also recommend installing additional tools if you want to configure the client console out of the game server. 

FiveM

Console commands vary from user to developer modes. User command codes are usable by anyone navigating in the client console. On the other hand, developer options require special settings, or the access will be denied. To enable developer options, you must launch the FiveM client using the +set moo 31337 arguments. 

List of all Console Commands on FiveM

Command Code

Description

Command Types

connect <server>

This common user command is used when connecting to a server via IP address, URL, or ports. 

User command

disconnect

By using this code, the client console will be automatically disconnected from the FiveM game dedicated server and go back to the main menu option.

User command

bind

If you want to view all configured bindings in your console, you can list them using the bind command.

User command

bind <mapper> <input> <command>

Another variety of bind code where an input [1] can be executed using a specific command that can be pressed during in-game.

User command

rbind <resource> <mapper> <input> <command>

A different variation of bind command that can execute resources specifically used in a server. 

User command

unbind <mapper> <input>

Used for clearing all bound commands in the selected input.

User command

cl_drawfps <bool>

Switches client frames-per-second counter on and off.

User command

cl_drawperf <bool>

Shows and hides performance metrics on the screen (e.g., FPS, Ping, GPU usage, etc.)

User command

quit

A command code that would trigger the client console to close immediately upon application.

User command

quit [reason]

It has the same function as quit code but specifying the reason for closing the console. 

User command

loadlevel <level_name>

This is one of the FiveM console commands that load game or map level from the supplied name.

User command

storymode

Generates FiveM server story mode.

User command

profile_musicVolume <0-10+>

When playing in single-player modes, you can adjust the game music volume using this code.

User command

cmdlist

Upon switching to developer configurations, our experts suggest using this code to list all commands registered in the server and familiarize yourself with them for future usage.

Developer command

con_miniconChannels

If you want to view messages from the console without opening it, you can use this command.

Developer command

developer

This command is intended for additional log options for developers. It cannot be used by regular users of the console.

Developer command

devgui_cmd <path> <command>

Another developer command that is solely dedicated to the GUI above the console. 

Developer command

invoke-levelload

It’s another code for the console command loadlevel.

Developer command

list_aces

Generate all access control entries within the console. It also shows the principal and object relationships.  

Developer command

list_principals

List out all system’s principal along with those that others have inherited. 

Developer command

localGame <name>

You can load local resources using this command code for a single-player game.

Developer command

localRestart

Use this command if you want to restart your LocalGame resource.

Developer command

modelviewer

This code will enable you to load in drawables and TXDs through GUI.

Developer command

net_maxPackets

This command configures the minimum number of packets the client should send per second.

Developer command

net_printOwner <objectID>

Enable printing of a network object ID of the selected owner.

Developer command

net_showCommands

Another command that regular users can’t use. This is an internal development tool meant to show commands.

Developer command

net_showTime

A dev command code used for logging state-awareness data.

Developer command

netEventLog

By entering this on the console, you’ll see all the outgoing and incoming event traffic logged in the network.

Developer command

net_statsFile

This code is for storing FiveM client behavior and network usage metrics in a CSV format file. 

Developer command

netgraph

Triggers display of real-time client network usage.

Developer command

netobjviewer

Lists all nodes and current objects synchronized in the system.

Developer command

netobjviewer_syncLog

A command for diagnosing game state discrepancies.

Developer command

onesync_logFile <filename>

Enables saving client-side system logs in the game state awareness subsystem.

Developer command

resmon

Allows opening of resource monitor.

Developer command

se_debug

A debugging command that allows you to view the logging of security features.

Developer command

set

A code for setting variables for a client.

Developer command

seta

Enables assigning archived variables to the client.

Developer command

strdbg

Allows spotting of any discrepancies during item streaming. 

Developer command

strlist

Enables GUI to show registered entries in the GTA streamer.

Developer command

strmem

Shows streaming memory usage per streaming assets.

Developer command

test_ace

Allow testing of access to a selected object.

Developer command

Conclusion

Although our experts decided to list down the standard and most used user and developer codes, keep in mind that certain FiveM console commands can be added depending on specific resources. However, rest assured that these commands will be especially useful as you continue to learn how to configure your FiveM game server independently.

For FiveM related pages, you can also check the following links:

administrator
Mathew has nursed a love of video games since childhood. Now, as an adult, he enjoys playing challenging games as much as he enjoys relating with other gamers. Matthew created Hypernia to give gamers like himself accurate and reliable information about games, servers, communication protocols, and much more.

Leave a Reply

Your email address will not be published. Required fields are marked *