Skip to main content

Client Commands (CC)

Client Commands (CC) allow admins and players to interact with the server directly from the in-game console or chat. This system is powerful for managing matches, players, and server settings on the fly.

Enabling CC Commands

To enable CC commands, you must edit your playlists_r5_patch.txt file and configure the admin list.

1. Enable CC Administration

Add or ensure the following setting is present in your playlists_r5_patch.txt:
cc_administration "1" // Enables admins to use 'cc' client commands

2. Configure Admins

You can define admins in playlists_r5_patch.txt using admins_list.
// Comma-separated list of server admin UIDs (OIDs)
// Example: "100123456789,100987654321"
admins_list "100123456789,100987654321"
Important Override Rule: Admins configured in the Host Control Panel or r5rdev_config.json (the admins field) will override the admins_list in playlists_r5_patch.txt.
The format accepts comma-separated lists. While Name-ID formats might work, the numeric PlayerID (OID) is required.

Administration Commands

These commands are prefixed with cc and require admin privileges.
CommandDescription
cc helpShows on-screen help with some commands and syntax.
cc kick [name/oid]Kicks a player from the server.
cc ban [name/oid]Bans a player from the server (IP/OID/Handle).
cc banid [oid] [ip]Bans an OID even if the player is not currently in the server.
cc unban [oid]Removes a ban by OID.
cc kicksay [name/oid] [reason]Kicks a player and announces the reason to the server.
cc bansay [name/oid] [reason]Bans a player and announces the reason to the server.
cc sayall [title] [msg] [dur]Broadcasts a message to all clients. Use quotes for multi-word parameters.
cc sayto [name/oid] [title] [msg]Sends a message to a specific player.
cc msgSends a message as the server bot.
cc spamupdateInfinitely announces server update/shutdown loop.
cc stopspamStops the update message loop.
cc cleanuplogsManually deletes logs based on configured thresholds.
cc reload_configReloads r5rdev_config.json settings into memory.
cc setting [key]Returns the value of a specific config key (e.g., cc setting settings.ADMINS).
cc map [map] [mode]Changes the map and/or gamemode. Use short names.
cc nextmapCycles to the next map in the rotation.
cc startbrForce starts Battle Royale regardless of player count.
cc vc [0/1]Enables (1) or disables (0) voice chat globally.
cc restricted [0/1]Enables/disables restricted server mode.
cc allow_legend_select [0/1]Enables/disables legend selection.
cc set_legend [index]Forces a legend change for all players.
cc mute / cc gagText mutes a player (Voice is explicitly voice_mute).

New Command Format (Timestrings)

Some commands support “timestrings” for durations. A timestring can combine units:
  • year, month, day, hour, min, sec
Example: 1 min 5 seconds

Public Commands

These commands are available to all players (unless restricted).
CommandDescription
wait [seconds]0-2 disables input matchmaking. 3+ enables looking for same input for N seconds.
show mapReturns current map name.
show roundReturns current round number.
show player [name/oid]Returns info about a specific player.
show inputLists players and their input devices.
show statsLists players and their global stats.
show aaShows current aim assist values of the server.
show idShows current match ID.
handicap [0/1]Enables/disables handicap.
hitsound [0-16]Sets hitsound preference.

Developer & Debug Commands

Commands used for testing and debugging.
CommandDescription
cc playerinfoPrints JSON player stats struct.
cc zero [name]Clears a player’s current metrics (testing).
cc playerinput [name/oid]Prints player’s input type.
cc input [name/oid] [0/1]Forces input type (0=MnK, 1=Controller) for testing.
cc listhandlesLists all player handles.
cc score [target]Shows score info. Target: name, oid, *, current, lifetime, difference.
cc scoreconfig [type] [val]Sets score components. Type: current, lifetime, difference.
cc playonself [audio]Emits sound from your entity.
cc playself [audio]Emits sound only to you.
cc playall [audio]Emits sound to all players.
cc stopplayallStops playing sounds.
cc fetchsettingFetches a player’s persistence setting.
cc acceptchalManually accepts a challenge.
cc draw / disabledrawToggles minimap drawing.
cc stoplog [0/1]Stops stats logging (optionally ships incomplete stats).
cc startlogRestarts stats logging.
cc killmeKills the caller.
cc dmg [target] [amt]Damages player from “worldspawn”.
cc pos [name]Prints current coordinates.
cc groupsShows active groups count.
cc groupmapShows player-to-group map slots.

Maps & Modes Reference

Maps

  • dropoff (mp_rr_arena_composite)
  • overflow (mp_rr_aqueduct)
  • firingrange (mp_rr_canyonlands_staging)
  • kingscanyon (mp_rr_canyonlands_64k_x_64k)
  • kingscanyons2 (mp_rr_canyonlands_mu1)
  • kingscanyonafterdark (mp_rr_canyonlands_mu1_night)
  • worldsedge (mp_rr_desertlands_64k_x_64k)
  • worldsedgeafterdark (mp_rr_desertlands_64k_x_64k_nx)
  • miragevoyage (mp_rr_desertlands_64k_x_64k_tt)
  • partycrasher (mp_rr_party_crasher)
  • skygarden (mp_rr_arena_skygarden)
  • ashsredemption (mp_rr_ashs_redemption)
  • overflownight (mp_rr_aqueduct_night)

Game Modes

  • 1v1 (fs_1v1)
  • dm (fs_dm)
  • tdm (fs_tdm)
  • prophunt (fs_prophunt)
  • duckhunt (fs_duckhunt)
  • solobr (fs_survival_solos)
  • duobr (fs_survival_duos)
  • triobr (fs_survival_trios)
  • surf (fs_surf)
  • gym (fs_movementgym)
  • infected (fs_infected)
  • survival (fs_survival)