Talk:Console Command List

From Valve Developer Community
Revision as of 02:34, 20 February 2006 by Andreasen (talk | contribs) (→‎Player Keys: Added a link for easy compare.)
Jump to navigation Jump to search

should the Console Command List include Console Variables also?—ts2do (Talk | @) 23:30, 4 Jan 2006 (PST)

The currently listed commands are for Half-Life 2 single player, right? --Pizzahut 09:40, 5 Jan 2006 (PST)

I would like to know in what way you'd like this article cleaned up. I'd like to scrap this list by turning it into several smaller pages under the Console Commands and Console Variables sub-categories. It will take some time, but I might find the energy to do it. --Andreasen 17:41, 14 Feb 2006 (PST)

I really don't think this is a very helpful documented list...instead of having a full list of commands...it'd make more sense to have specific articles on a set of commands...like Advanced Crosshair ConVarsts2do 18:25, 14 Feb 2006 (PST)

Yes, that page looks beautiful. We'll see if I can find the time to start converting. Working at converting a tutorial right now. --Andreasen 20:09, 14 Feb 2006 (PST)
I'm glancing over this page once more and would want to know how we would divide it. Are we going to do it alphabetically, and make an "ai_" page with all the ai_* or perhaps the ai* commands/variables, or are we going with topic categories, with all the commands controlling the ai, like making an "AI CVars" page? I'm voting for the topic categories, tough this ironically means that I won't be able to categorize this, knowing nothing about these commands. With topic categories, things like "addip", "writeip" and "writeid" end up in the same "ban" category. --Andreasen 04:30, 19 Feb 2006 (PST)

it also would be a good idea to make redirect for each cvar listed in the articles—ts2do 20:19, 14 Feb 2006 (PST)

You mean a page for each cvar, so that you can type them in the search box? Good idea, but just so you know, that's gonna be a looot of pages to create - will probably spam up the "Recent changes" page. --Andreasen 04:30, 19 Feb 2006 (PST)

so? that's what happened with my Steam Resource Map image uploading—ts2do 08:43, 19 Feb 2006 (PST)

Yes, but that was a very small amount of pictures compared to this entire list. I'm not telling you not to do it. I'm perhaps telling you to see if these pages can be automatically created OUTSIDE of the "Recent changes" list somehow, with the aid of some admin here. --Andreasen 23:45, 19 Feb 2006 (PST)

Category Suggestions

Explanation

In order to prepare for groupings, we could suggest which commands belong together here, and what the group is going to be titled.

After having created a group and transfered the list of commands/variables with their descriptions there, we could reroute the pages of these commands to the group page, and have the description in the Console Command List say for instance: "See Player Keys."

For a layout of a group page, see Advanced Crosshair ConVars, but we could also add which game the commands/variables are for, if it differs, like something like I've seen somewhere else (and can't remember at the moment).

Ban Commands

IP Bans

addip
Add an IP address to the ban list.
removeip
Remove an IP address from the ban list.
listip
List IP addresses on the ban list.
writeip
Save the ban list to banned_ip.cfg.

ID Bans

banid
Add a user ID to the ban list.
removeid
Remove a user ID from the ban list.
listid
Lists banned users.
writeid
Writes a list of permanently-banned user IDs to banned_user.cfg.

Unknown commands that seem to be related

sv_logbans
0:None
sv_filterban
1:Set packet filtering by IP mode
sv_password
0:Server password for entry into multiplayer games
sv_rcon_banpenalty
0:Number of minutes to ban users who fail rcon authentication
sv_rcon_maxfailures
10:Max number of times a user can fail rcon authentication before being banned
sv_rcon_minfailures
5:Number of times a user can fail rcon authentication in sv_rcon_minfailuretime before being banned
sv_rcon_minfailuretime
30:Number of seconds to track failed rcon authentications

Player Keys

All the +/- commands seem to represent keys ingame, typically used with the bind command, which could also be included there.

Below are all the +/- commands I found in the list. The sub-categories I placed them in is uncertain and should be verified.

There are also other keys that are bound, like the key for taking snapshots, or pause the game, or toggleconsole that are not +/- commands, which are not included here simply because I wont be able to find them all - you can add them later if you wish)

Compare with this list: The_Default_Keyboard_Layout

Bind Commands

bind
Bind a key.
unbind
Unbind a key.
unbindall
Unbind all keys.


Movement keys

+movedown
None
-movedown
None
+moveleft
None
-moveleft
None
+moveright
None
-moveright
None
+moveup
None
-moveup
None
+forward
None
-forward
None
+back
None
-back
None
+left
None
-left
None
+right
None
-right
None
+strafe
None
-strafe
None
+walk
None
-walk
None


Action keys

+alt1
None
-alt1
None
+attack
None
-attack
None
+attack2
None
-attack2
None
+reload
None
-reload
None
+use
None
-use
None
+break
None
-break
None
+duck
None
-duck
None
+jump
None
-jump
None
+zoom
None
-zoom
None


Look keys

+camdistance
None
-camdistance
None
+camin
None
-camin
None
+cammousemove
None
-cammousemove
None
+camout
None
-camout
None
+campitchdown
None
-campitchdown
None
+campitchup
None
-campitchup
None
+camyawleft
None
-camyawleft
None
+camyawright
None
-camyawright
None
+commandermousemove
None
-commandermousemove
+graph
None
-graph
None
+jlook
None
-jlook
None
+klook
None
-klook
None


+lookdown
None
-lookdown
None
+lookup
None
-lookup
None


Strange key(?) stuff

+mat_texture_list
None
-mat_texture_list
None
+score
None
-score
None
+showscores
None
-showscores
None
+showbudget
None
-showbudget
None
+showbudget_texture
None
-showbudget_texture
None
+showbudget_texture_global
None
-showbudget_texture_global
None
+showvprof
None
-showvprof
None
+speed
None
-speed
None
+vgui_drawtree
None
-vgui_drawtree
None


+voicerecord
None
-voicerecord
None

Cheats

The number of commands that requires sv_cheats 1 is too many to have its own category. However, this category could contain any command that is commonly used to provide an unfair advantage:

god

impulse-commands.

noclip

buddha

Most of these are currently listed under sv_cheats, but most of these commands apparently doesn't require the sv_cheats command to be enabled (according to this list).