xboxscene.org forums

Author Topic: Quake 3 Commands & Server Commands  (Read 124 times)

Progz1337

  • Archived User
  • Newbie
  • *
  • Posts: 22
Quake 3 Commands & Server Commands
« on: November 05, 2005, 06:59:00 PM »

All from http://www.planetquake.com/q3console/commands.htm

Console Commands



Description



+attack

start attacking (shooting, punching)

+back

start moving backwards

+button0

start firing same as mouse button 1 (fires weapon)

+button1

start displaying chat bubble

+button2

start using items (same as enter)

+button3

start player taunt animation

+button4

fixed +button4 not causing footsteps "John Carmack"

+button5

used for MODS also used by Team Arena Mission Pack

+button6

used for MODS also used by Team Arena Mission Pack

+button7

start hand signal, player model looks like it's motioning to team "move forward" (Team Arena Models Only)

+button8

start hand signal, player model looks like it's motioning to team "come here" (Team Arena Models Only)

+button9

stop hand signal, player model looks like it's motioning to team "come to my left side" (Team Arena Models Only)

+button10

start hand signal, player model looks like it's motioning to team "come to my right side" (Team Arena Models Only)

+button11



+button12



+button13



+button14



+forward

start moving forward

+info

start displaying server information (sv_hostname, map, rules, g_gametype, fraglimit)

+left

start turning left

+lookdown

start looking down

+lookup

start looking up

+mlook

start using mouse movements to control head movement

+movedown

start moving down (crouch, climb down, swim down)

+moveleft

start strafing to the left

+moveright

start strafing to the right

+moveup

start moving up (jump, climb up, swim up)

+right

start turning right

+scores

start displaying current scores

+speed

speed toggle bound to shift key by default toggles run/walk

+strafe

start changing directional movement into strafing movement

+zoom

zoom in to fov specified by the zoomfov variable

addbot

add one bot <botlib> name of the bot library <name> name of the bot <skin> skin of the bot <charfile> file with the bot character <charname> name of the character - "Mr. Elusive" bots can be given a fractional skill when adding them from the console. for instance use "/addbot grunt 4.6 blue" to add a 4.5 skill Grunt to team blue.

arena

load arena and bots "name" from arena.txt (arena <name>)

-attack

stop attacking (shooting, punching)

-back

stop moving backwards

banClient

ban a client by slot number used in conjunction with serverstatus you can ban players by their slot number regardless of player name (from server console only) part of the client banning system which depends on a master banned list on the master server at id software

banUser

ban a client by their player name. once the name is entered the players name, IP, and CD-Key are sent to the master server where the player will be band for a length of time determined by id software. lamers take heed this system will ban you from all servers instantly.

bind

assign a key to command(s). (bind <key> "<command>")

bindlist

list all currently bound keys and what command they are bound to

-button0

stop firing same as mouse button 1 (fires weapon)

-button1

stop displaying chat bubble

-button2

stop using items (same as releasing enter)

-button3

stop player taunt animation

-button4

fixed +button4 not causing footsteps "John Carmack"

-button5

used for MODS also used by Team Arena Mission Pack

-button6

used for MODS also used by Team Arena Mission Pack

-button7

stop hand signal, player model looks like it's motioning to team "move forward" (Team Arena Models Only)

-button8

stop hand signal, player model looks like it's motioning to team "come here" (Team Arena Models Only)

-button9

start hand signal, player model looks like it's motioning to team "come to my left side" (Team Arena Models Only)

-button10

stop hand signal, player model looks like it's motioning to team "come to my right side" (Team Arena Models Only)

-button11



-button12



-button13



-button14



callteamvote

allows a team to vote for a captain or team leader

callvote

callvote <command> vote <y/n> Caller automatically votes yes vote has a 30 second timeout each client can only call 3 votes a level vote is displayed on screen with totals "John Carmack" vote commands are: map_restart, nextmap, map , g_gametype and kick .

centerview

quickly move current view to the center of screen

changeVectors

change to vector defined by FIND_NEW_CHANGE_VECTORS as in vector graphics - with vector graphics it is possible to change any element of the picture at any time since each part is stored as an independent object whereas once something in a bitmap has been overwritten it cannot in general be retrieved. could also be for 3D rendering vectors?

cinematic

play the q3a movie RoQ files (cinematic intro.RoQ)

clear

clear all text from console

clientinfo

display name, rate, number of snaps, player model, rail color, and handicap (state number?)

clientkick

kick a client by slot number used in conjunction with serverstatus you can kick players by their slot number regardless of player name (from server console only)

cmd

send a command to server remote console

cmdlist

list all available console commands

condump

condump "x" write the console text to a file where "x" is the name of that file

configstrings

list the current config strings in effect

connect

connect to server (connect 204.52.135.50) or (connect serverURL.com)

crash

causes Q3TEST.EXE to perform an illegal operation in Windows

cvar_restart

reset all variables back to factory defaults (could be handy)

cvarlist

list all available console variables and their values

demo

play a demo syntax:\demo four.dm_66 now supports demos from previous network protocol versions 66 - 68 of Quake III Arena

devmap

load maps in development mode? (loads map with cheats enabled)

dir

display directory if syntax is correct ex. (dir \) or (dir ..\) or (dir ..\baseq3)

disconnect

disconnects you from server (local included)

dumpuser

display user info (handicap, model/color, rail color, more…)(dumpuser "<name>")

echo

echo a string to the message display to your console only

error

execute an error routine to protect the server

exec

execute a config file or script

fdir

allows the user to search his game directory for the presence of file types. a common use for this might be to search out the file names of maps that are often buried inside pak files with different names. syntax: fdir <filter>example: fdir *q3dm?.bsp - In this example, the user is searching all subdirectories (the "*" stands in for the path name) for game maps (the .bsp file extension) that have the letters "q3dm" in their name AND that are followed by a single character (indicated by the "?").one or more metacharacters may be used in the filter.* match any string of zero or more characters? match any single character[abc...] match any of the enclosed characters; a hyphen can be used to specify a range (e.g. a-z, A-Z, 0-9)

follow

switch to follow mode (follow "<name>" or follow1 for 1ST place follow2 for 2ND etc…)

-forward

stop moving forward

freeze

freeze game and all animation for specified time (freeze 5) (5 seconds)

gfxinfo

returns extensive information about video settings

fs_openedList

display the file name of open pak files (pk3)

Fs_pureList

this command basically displays the contents of the sv_referencedPaks variable

Fs_referencedList

this variable basically displays the contents of the sv_referencedPakNames variable

give

cheat - give player item (give railgun)

globalservers

list public servers on the internet

god

cheat - give player invulnerability

heartbeat

send a manual heartbeat to the master servers

hunk_stats

returns value of some registers how many bits high/low and total
meminfo command replaces hunk_stats and z_stats "John Carmack"

imagelist

list currently open images/textures used by the current map. also displays the amount of texture memory the map is using which is the last number displayed - Jax_Gator

in_restart

restarts all the input drivers, dinput, joystick, etc

-info

stop displaying server information (sv_hostname, map, rules, g_gametype, fraglimit)

joy_advancedupdate

removed Graeme says joy support still broken

kick

kick the player with the given name off the server. if nobody uses the name "all" and "all" is specified as player name then everyone is kicked. if there are no bots with the name "allbots" and "allbots" is specified as player name then all the bots are kicked. (from server console only…kick "<name>")

kill

kills your player (suicide but can get you unstuck some times)

killserver

stops server from running and broadcasting heartbeat??

-left

stop turning left

levelshot

display the image used at the end of a level

loaddefered

load models and skins that have not yet been loaded

loaddeferred

load models and skins that have not yet been loaded (corrected spelling)

localservers

list servers on LAN or local sub net only

-lookdown

stop looking down

-lookup

stop looking up

map

loads specified map (map q3dm7)

map_restart

resets the game on the same map (also plays fight! sound file and displays FIGHT!)

meminfo

meminfo command replaces hunk_stats and z_stats "John Carmack"

messagemode

send a message to everyone

messagemode2

send a message to teammates

messagemode3

send a message to tourney opponents?

messagemode4

send a message to attacker? (does not work)

midiinfo

display information about MIDI music system

-mlook

stop using mouse look

model

display the name of current player model if no parameters are given (see also model variable)

modelist

list of accessible screen resolutions

modellist

list of currently open player models

-movedown

stop moving down (crouch, climb down, swim down)

-moveleft

stop strafing to the left

-moveright

stop strafing to the right

-moveup

stop moving up (jump, climb up, swim up)

music

plays specified music file (music music.wav)

net_restart

reset all the network related variables like rate etc...

nextframe

"nextframe", "prevframe", "nextskin", and "prevskin" commands will change the frame or skin of the testmodel. These are bound to F5, F6, F7, and F8 in q3default.cfg.

nextskin

"nextframe", "prevframe", "nextskin", and "prevskin" commands will change the frame or skin of the testmodel. These are bound to F5, F6, F7, and F8 in q3default.cfg.

noclip

no clipping objects (nothing will be solid)

notarget

BOTS will not fight/see you (good for getting cool screenshots)

path

display all current game paths

ping

manually ping a server (ping "<sv_hostname>" or by the IP address)

play

play a sound file (play sound.wav)

prevframe

"nextframe", "prevframe", "nextskin", and "prevskin" commands will change the frame or skin of the testmodel. These are bound to F5, F6, F7, and F8 in q3default.cfg.

prevskin

"nextframe", "prevframe", "nextskin", and "prevskin" commands will change the frame or skin of the testmodel. These are bound to F5, F6, F7, and F8 in q3default.cfg.

quit

quit arena and quit Quake 3 Arena and return to your OS…Thanx for flying

rcon

start a remote console to a server.

reconnect

re-initialize the connection to the last server you were connected to

record

records a demo (record mydemo.dm3) (g_syncronousClients must be a 1 to start)

reset

reset specified variable (reset model) single variable as opposed to cvar_restart…(c:

restart

restart the game on the current map (server only)

-right

stop turning right

s_info

display information about sound system (replaced soundinfo command)

s_list

display paths and filenames of all sound files as they are played. (replaced soundlist command)

s_stop

stop whatever sound that is currently playing from playing. (Replaced stopsound command)

s_disable_a3d

disable support for Aureal 3D sound system

s_enable_a3d

enable support for Aureal 3D sound system

say

say something to everyone on the server.

say_team

say something to your team only.

scanservers

scan the local area network for servers (only works for same subnet)

-scores

stop displaying current scores

screenshot

save current viewport to a TARGA image file (usually named sequentially shot0001.tga)

screenshotJPEG

save current viewport to a JPEG image file (usually named sequentially shot0001.jpg)

sectorlist

lists sectors and number of entities in each on the currently loaded map

serverinfo

gives information about local server from the console of that server

serverstatus

display the current status of the connected server as well as connected users and their slot number. if you specify an IP address it will display the status of a remote server

serverrecord

records a serverside demo (serverrecord srvrdemo.dm3)

serverstop

stops the recording of a serverside demo

set

set a variable (set <variable name> <commands;separate by;semi;colon>)

seta

sets the variable with the archive flag will save the last setting to q3config.cfg and reload that setting every time you run the game. Any changes to variables with an A for the class ID are automatically stored in q3config.cfg - LOKi

setenv

sets environment variables

sets

sets the variable with the serverinfo flag, so it will be transmitted from a server to connecting clients - LOKi

setu

sets the variable with the userinfo flag, so it will be transmitted from a client to a server while connecting - LOKi

setviewpos

sets the VR coordinates of the players view screen

shaderlist

list of currently open shaders (light effects).

showip

display your current TCP/IP address

sizedown

makes viewport one size smaller

sizeup

makes viewport one size larger

skinlist

list of currently open skins

snd_restart

reinitialize sound

soundinfo

information about sound system

soundlist

list of currently open sound files

spdevmap

load a devmap with bots spawned in. (cheats enabled)

-speed

speed toggle bound to shift key by default toggles run/walk

spmap

load a map with bots spawned in. (cheats disabled)

startOrbit

start the 3rd person display of your player model and orbit in a circle around it

stats



status

status of currently connected server

stoprecord

stop recording a demo

stopdemo

stop recording demo

stopsound

stop whatever sound that is currently playing from playing.

-strafe

stop changing directional movement into strafing movement

systeminfo

returns values for: g_syncronousclients, sv_serverid, and timescale.

tcmd

display the current target command or displays some type of code address

team

set player status. p=player s=spectator red, blue, or free (team free joins smallest/loosing team)also in tourney play team follow1 2 etc.(follow players by lead position) team scoreboard your player becomes a scoreboard

teamtask

display the current task you have been assigned 1 - offense 2 - defense 3 - point/patroll 4 - following 5 - retrieving
6 - escort(gaurding flag carrier) 7 - camping

teamvote

allows user to cast a vote on a called team vote yes or no callteamvote <playername> vote <y/n> Caller automatically votes yes vote has a 30 second timeout each client can only call 3 votes a level vote is displayed on screen with totals

tell

say something to an individual on the server tell <playername> "go get the flag"

tell_attacker

possibly to pass a complement to your last known attacker..he he more like insult

tell_target

possibly to pass a complement back…ha ha more like "Die Llama"

testfog

removed may have been used for development of fog emulation

testgun

weapon model dissapears cg_gun 1 does not bring it back. will cause the model to follow the player around and suppress the real view weapon model. The default frame 0 of most guns is completely off screen, so you will probably have to cycle a couple frames to see it. "nextframe", "prevframe", "nextskin", and "prevskin" commands will change the frame or skin of the testmodel. These are bound to F5, F6, F7, and F8 in q3default.cfg.

testmodel

testmodel <path\model.md3> will create a fake entity 100 units in front of the current view position, directly facing the viewer. It will remain immobile, so you can move around it to view it from different angles "nextframe", "prevframe", "nextskin", and "prevskin" commands will change the frame or skin of the testmodel. These are bound to F5, F6, F7, and F8 in q3default.cfg. (useful tool for model and skin artists)

testshader

covers all brushes and entities with the selected texture, and lights the map using the effect of that texture as well. entering testshader without a parameter will restore all textures set by the map. -hacker (removed possibly because cheat potential)

toggle

toggle "X", where X is the variable you give, to a 1 if it is 0 and 0 if it is 1 (toggle cg_autoswitch) "The 'toggle' command can toggle write protected cvars." Graeme

toggleconsole

usually bound to ~ the tilde key brings the console up and down

touchFile

make the file a zero byte file (not a good idea I did not test this one)

unbind

unbinds a key

unbindall

unbinds all keys (be careful)

userinfo

list user information like (possibly replaced by clientinfo)

vid_restart

reinitialize video

viewpos

returns player coordinates on the map in x y z form

vminfo

display information about virtual machine interpreter on the local machine

vmprofile

possibly more of the virtual machine John's talking about, profile…hmm?

vmtest

probably a developer test which returns levels of success, returns >display "C: test 1234"

vosay

use a predefined voice message and play everyone

vosay_team

use a predefined voice message and play to your team

vote

allows user to cast a vote on a called vote usually bound to F1 (yes) and F2 (no)...(c:
callvote <command> vote <y/n> Caller automatically votes yes vote has a 30 second timeout each client can only call 3 votes a level vote is displayed on screen with totals "John Carmack"

votell

use a predefined voice message and play to a <playername> you specify

vsay

use a predefined voice message and play to everyone

vsay_team

use a predefined voice message and play to your team

vstr

identifies the attached command as a variable sting (bind a vstr "myvariable")

vtaunt

play a random voice taunt wav file to everyone

vtell

possibly to play a random voice taunt to a <playername> you specify

vtell_attacker

possibly to play a random voice taunt to your last known attacker

vtell_target

possibly to play a random voice taunt at player you last hit

wait

stop execution and wait one game tick (no alias support will be added in Q3A per J.C.)

weapnext

switch to the next higher numbered weapon

weapon

select a weapon by it's number (weapon "5")

weapprev

switch to the next lower numbered weapon

writeconfig

saves current configuration to a cfg file…this is cool! (c:

z_stats

display the memory statistics for the Z-buffer in the game "lists all blocks >= given size" John Carmack meminfo command replaces hunk_stats and z_stats "John Carmack"

-zoom

zoom out to fov specified by the fov variable

This post has been edited by Progz1337: Nov 6 2005, 02:59 AM
Logged