Red Faction Console Commands: Difference between revisions

From Red Faction Wiki
No edit summary
Line 6: Line 6:


==Version 1.2 Client/Server Console Commands==
==Version 1.2 Client/Server Console Commands==
*ban <player name> - Kicks the player from the server and adds his IP to your [[banlist.txt]]. Only works on servers.
*ban <player name> - Kicks the player from the server and adds his IP to your [[banlist.txt]].


*ban_ip <player IP address or range> - Kicks any players with that IP or range from the server and adds that IP or range to your banlist.txt. Only works on servers
*ban_ip <player IP address or range> - Kicks any players with that IP or range from the server and adds that IP or range to your banlist.txt.


*info - Displays information such as Level Name, Level Time (DD/HH/MM/SS), framerate, client names, client pings, and client IPs.  If client, omits client IPs.
*info - Displays information such as Level Name, Level Time (DD/HH/MM/SS), framerate, client names, client pings, and client IPs.


*kick <player name> - Kicks the player from the server. Only works on servers.
*kick <player name> - Kicks the player from the server.


*level <level .rfl name> - Changes to the specified map (after the freezetime at the scoreboard). Only works on servers.
*level <level .rfl name> - Changes to the specified map (after the freezetime at the scoreboard).


*name <player name> - ONLY works on a '''Listen Server''' or '''Client'''. Changes the server name to "<player name>'s game" (if listen server) as well as the player's nickname.
*name <player name> - ONLY works on a '''Listen Server'''. Changes the server name to "<player name>'s game" as well as the listen server host's player nickname.


*quit - Exits the Red Faction server or client.
*quit - Closes the server.


*rate <number OR [[rate presets|rate preset]]> - Sets the server's or client's update rate in bytes/sec.
*rate <number OR [[rate presets|rate preset]]> - Sets the servers update rate in bytes/sec.


*say <chat message> - Sends a chat message to everyone in the server as "Server:" if server, or as your player nickname if client.
*say <chat message> - Sends a chat message to everyone in the server as "Server:".
 
*team_say <chat message> - Sends a chat message to everyone on your team. Only works on clients.
 
*team <red or blue> - Change to the specified team. Only works on clients.
 
*simultaneous_ping <number> - Number of servers to ping at a time. Only works on clients.
 
*dump_tga - Changes the format in which screenshots will be written on (toggle between .tga & .jpg) when PrintScreen is pressed. Only works on clients.


*help - Displays list of available console commands.
*help - Displays list of available console commands.
Line 38: Line 30:
*man - Same as '''help'''
*man - Same as '''help'''


==[[Pure Faction]] Client/Server Console Commands==
==[[Pure Faction]] Console Commands==
Some extra console commands are enabled in [[Pure Faction]], as seen in the following list:
Some extra console commands are enabled in [[Pure Faction]], as seen in the following list:
*ban <player name> - Kicks the player from the server and adds his IP to your [[banlist.txt]]. Only works on servers.
*ban <player name> - Kicks the player from the server and adds his IP to your banlist.txt.
 
*ban_ip <player IP address or range> - Kicks any players with that IP or range from the server and adds that IP or range to your banlist.txt. Only works on servers
 
*info - Displays information such as Level Name, Level Time (DD/HH/MM/SS), framerate, client names, client pings, and client IPs.  If client, omits client IPs.
 
*kick <player name> - Kicks the player from the server. Only works on servers.


*level <level .rfl name> - Changes to the specified map (after the freezetime at the scoreboard). Only works on servers.
*ban_ip <player IP address or range> - Kicks any players with that IP or range from the server and adds that IP or range to your banlist.txt.


*name <player name> - ONLY works on a '''Listen Server''' or '''Client'''. Changes the server name to "<player name>'s game" (if listen server) as well as the player's nickname.
*info - Displays information such as Level Name, Level Time (DD/HH/MM/SS), framerate, client names, client pings, and client IPs.


*quit - Exits the Red Faction server or client.
*kick <player name> - Kicks the player from the server.


*rate <number OR [[rate presets|rate preset]]> - Sets the server's or client's update rate in bytes/sec.
*level <level .rfl name> - Changes to the specified map (after the freezetime at the scoreboard).


*say <chat message> - Sends a chat message to everyone in the server as "Server:" if server, or as your player nickname if client.
*name <player name> - ONLY works on a '''Listen Server'''. Changes the server name to "<player name>'s game" as well as the Listen Server Host's player nickname.


*team_say <chat message> - Sends a chat message to everyone on your team. Only works on clients.
*quit - Closes the server.


*team <red or blue> - Change to the specified team. Only works on clients.
*rate <number OR [[rate presets|rate preset]]> - Sets the servers update rate in bytes/sec.


*simultaneous_ping <number> - Number of servers to ping at a time. Only works on clients.
*say <chat message> - Sends a chat message to everyone in the server as "Server:".
 
*dump_tga - Changes the format in which screenshots will be written on (toggle between .tga & .jpg) when PrintScreen is pressed. Only works on clients.
 
*spectate - Go into spectate mode. Only works when you're dead and haven't spawned yet. Only works on clients.
 
*ms <number from 0.0 to 1.0> - Sets mouse sensitivity to specified number (as per cent). Only works on clients.
 
*togglesound - Toggles between sounds disabled and sounds enabled. Only works on clients.
 
*togglenetmeter - Toggles display of the net meter. Only works on clients.


*help - Displays list of available console commands.
*help - Displays list of available console commands.


*? - Same as '''help'''
? - Same as '''help'''


*man - Same as '''help'''
man - Same as '''help'''


*capture_limit <number> - Changes the flag capture limit in a CTF game.  +
capture_limit <number> - Changes the flag capture limit in a CTF game.  +


*geo_limit <number> - Changes the amount of geo craters that can be made in a level.  +
geo_limit <number> - Changes the amount of geo craters that can be made in a level.  +


*kill_limit <number> - Changes the kill limit in a DM or TeamDM game.  +
kill_limit <number> - Changes the kill limit in a DM or TeamDM game.  +


*time_limit <number> - Changes the time remaining in the game.  +
time_limit <number> - Changes the time remaining in the game.  +


+ Function can alternatively be performed via [[dedicated_server.txt]] or TwT's [[In-Game Editor]].
+ Function can alternatively be performed via [[dedicated_server.txt]] or TwT's [[In-Game Editor]].
Line 94: Line 70:


==Multiplayer Test==
==Multiplayer Test==
There are two extra console commands available in Multiplayer Test.  Otherwise, all commands are the same as 1.2.
There are two extra console commands available in Multiplayer Test.  Otherwise, all commands are the same as normal servers
 
Extra commands:
Extra commands:
*debug <command> - Parses the entire command entered, displays some variables from it.  Largely useless, probably just for a Volition bugtest.
*debug <command> - Parses the entire command entered, displays some variables from it.  Largely useless, probably just for a Volition bugtest.
Line 108: Line 83:
See version 1.2 command list
See version 1.2 command list


==Version 1.3 (Unofficial)==
==Version 1.3 (Unoffical)==
See version 1.2 command list
See version 1.2 command list


==Pure Faction Beta 4 (Unofficial, Unreleased)==
==Pure Faction Beta 4 (Unoffical, Unreleased)==
The complete list of commands for Beta 4 is unknown, due to the fact that Beta 4 has not yet been released.  For the time being, it should be assumed that the list of commands will not change from the other Pure versions' commands.
The complete list of commands for Beta 4 is unknown, due to the fact that Beta 4 has not yet been released.  For the time being, it should be assumed that the list of commands will not change from the other Pure versions' commands.

Revision as of 23:44, 16 March 2008

The Red Faction Client Console can be opened in every known version of Red Faction (besides the International Demo) by pressing ~ after loading up the game.

The Red Faction Dedicated Server Console is the box that pops up when you start a dedicated server. You can type commands directly into it.

Various client and server console commands can be used to perform such action as chating, changing rate, and changing level to name a few.

Version 1.2 Client/Server Console Commands

  • ban <player name> - Kicks the player from the server and adds his IP to your banlist.txt.
  • ban_ip <player IP address or range> - Kicks any players with that IP or range from the server and adds that IP or range to your banlist.txt.
  • info - Displays information such as Level Name, Level Time (DD/HH/MM/SS), framerate, client names, client pings, and client IPs.
  • kick <player name> - Kicks the player from the server.
  • level <level .rfl name> - Changes to the specified map (after the freezetime at the scoreboard).
  • name <player name> - ONLY works on a Listen Server. Changes the server name to "<player name>'s game" as well as the listen server host's player nickname.
  • quit - Closes the server.
  • rate <number OR rate preset> - Sets the servers update rate in bytes/sec.
  • say <chat message> - Sends a chat message to everyone in the server as "Server:".
  • help - Displays list of available console commands.
  • ? - Same as help
  • man - Same as help

Pure Faction Console Commands

Some extra console commands are enabled in Pure Faction, as seen in the following list:

  • ban <player name> - Kicks the player from the server and adds his IP to your banlist.txt.
  • ban_ip <player IP address or range> - Kicks any players with that IP or range from the server and adds that IP or range to your banlist.txt.
  • info - Displays information such as Level Name, Level Time (DD/HH/MM/SS), framerate, client names, client pings, and client IPs.
  • kick <player name> - Kicks the player from the server.
  • level <level .rfl name> - Changes to the specified map (after the freezetime at the scoreboard).
  • name <player name> - ONLY works on a Listen Server. Changes the server name to "<player name>'s game" as well as the Listen Server Host's player nickname.
  • quit - Closes the server.
  • rate <number OR rate preset> - Sets the servers update rate in bytes/sec.
  • say <chat message> - Sends a chat message to everyone in the server as "Server:".
  • help - Displays list of available console commands.

? - Same as help

man - Same as help

capture_limit <number> - Changes the flag capture limit in a CTF game. +

geo_limit <number> - Changes the amount of geo craters that can be made in a level. +

kill_limit <number> - Changes the kill limit in a DM or TeamDM game. +

time_limit <number> - Changes the time remaining in the game. +

+ Function can alternatively be performed via dedicated_server.txt or TwT's In-Game Editor.

International Demo

No method of opening a console in the Red Faction International Demo has been found as of early 2008.

Multiplayer Test

There are two extra console commands available in Multiplayer Test. Otherwise, all commands are the same as normal servers Extra commands:

  • debug <command> - Parses the entire command entered, displays some variables from it. Largely useless, probably just for a Volition bugtest.
  • multiplayer_cheats - Claims to enable/disable cheating in multiplayer, however no cheats appear to be enabled or disabled. Largely useless.

Worldwide Demo

Version 1.0

See version 1.2 command list

Version 1.1

See version 1.2 command list

Version 1.3 (Unoffical)

See version 1.2 command list

Pure Faction Beta 4 (Unoffical, Unreleased)

The complete list of commands for Beta 4 is unknown, due to the fact that Beta 4 has not yet been released. For the time being, it should be assumed that the list of commands will not change from the other Pure versions' commands.