Command arguments
- or -
Variable default value |
Description |
+activate |
activate item in crosshairs |
+attack |
fire current weapon |
+back |
move backwards |
+forward |
move forwards |
+klook |
use keyboard to look around (see +mlook,
+jlook) |
+left |
turn left |
+lookdown |
look down |
+lookup |
look up |
+mlook |
use mouse to look around (see +klook,
+jlook) |
+movedown |
move down |
+moveleft |
strafe left |
+moveright |
strafe right |
+moveup |
move up |
+right |
turn right |
+speed |
walk if autorun enabled, else run |
+strafe |
strafe modifier, direction keys strafe
while this is held down |
+use |
use item in crosshairs |
adr0 "" |
multiplayer server address book entry
0 [Flags: *] |
adr1 "" |
multiplayer server address book entry
1 [Flags: *] |
adr2 "" |
multiplayer server address book entry
2 [Flags: *] |
adr3 "" |
multiplayer server address book entry
3 [Flags: *] |
adr4 "" |
multiplayer server address book entry
4 [Flags: *] |
adr5 "" |
multiplayer server address book entry
5 [Flags: *] |
adr6 "" |
multiplayer server address book entry
6 [Flags: *] |
adr7 "" |
multiplayer server address book entry
7 [Flags: *] |
adr8 "" |
multiplayer server address book entry
8 [Flags: *] |
ai_debug_memory 0 |
allocate memory to ai debugging |
alias <name> <"cmd1; cmd2;
… cmdN"> |
create a new command with the name indicated
that will perform the commands indicated. leave off name and commands to
get a list of aliases in memory. quotes must surround multiple commands
separated by semicolons. |
allow_download 1 |
toggle automatic downlloading of all
game files from multiplayer servers joined |
allow_download_maps 1 |
toggle automatic downlloading of maps
from multiplayer servers joined (in no case will maps inside .pak files
be downloaded) |
allow_download_models 1 |
toggle automatic downlloading of models
from multiplayer servers joined |
allow_download_players 1 |
toggle automatic downlloading of skins
from multiplayer servers joined |
allow_download_sounds 1 |
toggle automatic downlloading of sounds
from multiplayer servers joined |
basedir |
the path to the main/ directory if other
than the current directory [Flags: -] |
bind <key> <"cmd1; cmd2;
… cmdN"> |
assign key or button to perform command(s)
indicated (in quotes, separated by semicolons if more than one). Binding
a key to a +command automatically binds RELEASE of that key to the corresponding
-command. Valid list: ESCAPE, F1-F12, PAUSE, BACKSPACE, TAB,
SEMICOLON, ENTER, SHIFT, CTRL, ALT, SPACE, INS, HOME, PGUP, DEL, END, PGDN,
UPARROW, DOWNARROW, LEFTARROW, RIGHTARROW, KP_SLASH, KP_MINUS, KP_PLUS,
KP_ENTER, KP_5, KP_UPARROW, KP_LEFTARROW, KP_RIGHTARROW, KP_DOWNARROW,
KP_HOME, KP_END, KP_PGUP, KP_PGDN, KP_INS, KP_DEL, MOUSE1-MOUSE3, AUX1-AUX32,
JOY1-JOY4, MWHEELUP, MWHEELDOWN. |
bindlist |
display all key and button bindings |
bob_pitch 0.002 |
set amount view bobs up and down while
moving |
bob_roll 0.002 |
set amount view rolls left and right
while moving |
bob_up 0.005 |
set amount of time before moving makes
the view bob and roll |
burn_b 1.0 |
? [Flags: *] |
burn_enabled 0 |
? |
burn_g 1.0 |
? [Flags: *] |
burn_intensity 0.03 |
? [Flags: *] |
burn_pickcolor |
? |
burn_r 1.0 |
? [Flags: *] |
burn_size 48 |
? [Flags: *] |
cam_dist 45 |
set chase-cam distance behind player
(see togglecam, cam_*) [Flags: *] |
cam_pos |
display chase-cam position coordinates
(see togglecam, cam_*) |
cam_speed 5 |
set chase-cam tracking speed (see togglecam,
cam_*) [Flags: *] |
cam_zofs 30 |
set chase-cam height above player (see
togglecam, cam_*) [Flags: *] |
cashlimit 0 |
set amount of cash one team must get
to change to the next map [Flags: S] |
cd_loopcount 4 |
set the number of times that a looping
CD track will play |
cd_looptrack 6 |
set the CD track number to loop |
cd_nocd 1 |
enable CD music [Flags: *] |
cddir |
set location of the CD-ROM game files
[Flags: -] |
centerview |
center the view |
changing |
internal command used by the server to
alert clients of upcoming map change |
cheats 0 |
enable cheats [Flags: SL] |
cl_allow_downloads 0 |
enable download of files from multiplayer
servers joined (client only) [Flags: *] |
cl_anglespeedkey 1.5 |
set the +speed multiplier value for cl_forwardspeed,
cl_sidespeed, and cl_upspeed |
cl_autoskins 0 |
? |
cl_blend 1 |
enable pallette-blending effects (lighting
change when shot, underwater, etc.) 0 may increase FPS |
cl_bloodtime 10 |
set time before blood splats disappear
(lower, or 0 may increase FPS) [Flags: *] |
cl_captions 1 |
enable voice captions in single-player
cutscenes [Flags: *] |
cl_entities 1 |
enable display of entities (see cl)_testentities) |
cl_fireworks 3 |
enable fireworks (special effects) display,
0 - 3, higher is prettier and slower [Flags: *] |
cl_footsteps 1 |
enable footstep sounds |
cl_forwardspeed 160 |
set maximum forward or backward movement
speed (cannot exceed server max) |
cl_gun 1 |
enable display of the player gun model
(set to 0 to increase FPS a bit) |
cl_lights 1 |
enable dynamic lighting (set to 0 to
increase FPS, see cl_testlights) |
cl_maxfps 31 |
set the maximum frames-per-second (FPS)
-- higher FPS requires more bandwidth, lowering it can reduce lag |
cl_nodelta 0 |
disable delta compression (only use if
you get network errors online -- will slow netplay) |
cl_noskins 0 |
disable use of custom skins on other
players in multiplayer (0=enable skins, 1=disable skins, 2=enable skins,
but do not download new ones from the server) -- 1 may improve lag and
FPS |
cl_parental_lock 0 |
enable parental content-control lock
[Flags: -] |
cl_parental_override 0 |
enable parental content-control override
[Flags: -] |
cl_particles 1 |
enable particle display (sparks, splats)
see cl_testparticles (0 may increase FPS) |
cl_physical_memory 128 |
display system RAM quantity (in MB) [Flags:
-] |
cl_pitchspeed 150 |
set the speed that keyboard keys change
view pitch (look up and down) |
cl_predict 1 |
enable client-side prediction (attempts
to compensate for lag by predicting player movements) |
cl_rearviewmirror 0 |
enable rear-view mirror display (for
the incomplete vehicle mode, see g_vehicle_test) |
cl_run 1 |
enable always-run mode (hold +speed key
to walk) [Flags: *] |
cl_showmiss 0 |
enable display of missed predictions
(see cl_predict) -- may want to turn off cl_predict if many |
cl_shownet 0 |
enable display of network packet latency
information -- turn on while tweaking net settings (see also netgraph) |
cl_sidespeed 160 |
set maximum sideways (strafing) movement
speed (max not exceed server max) |
cl_stats 0 |
enable map statistics display |
cl_stereo 0 |
enable stereoscopic display mode (for
3D-glasses, see cl_stereo_separation) |
cl_stereo_separation 0.4 |
set stereoscopic display mode separation
value (see cl_stereo) [Flags: *] |
cl_testblend 0 |
enable pallet blending display test |
cl_testentities 0 |
enable entity test (see cl_entities) |
cl_testlights 0 |
enable dynamic lighting test (see cl_lights) |
cl_testparticles 0 |
enable particle system test (see cl_particles) |
cl_timeout 120 |
set time (in seconds) for clients to
wait for packets before disconnecting (how long of a lag spell it takes
to dro pfrom the server) |
cl_upspeed 200 |
set speed for moving up and down (may
not exceed server max) |
cl_vwep 1 |
enable visible weapon models on other
players (0 may increase FPS) [Flags: *] |
cl_yawspeed 140 |
set keyboard key turning speed |
clear |
clear the console screen |
cmd <cmd> <args> |
another way of executing a command --
no effective difference than omitting the 'cmd' part |
cmdlist |
print a list of commands to the console |
con_autosize 0 |
enable console autosizing |
con_highres 0 |
enable high-resolution console text [Flags:
*] |
con_notifytime 3 |
set time console messages stay on screen |
con_scale 1 |
set scale multiplier for con_highres
[Flags: *] |
condump <file> |
write the contents of the console history
to the file Kingpin/Main/file.txt |
connect <ip:port> |
connect to a sever at ip address and
(optional) port indicated (i.e. 192.169.0.1:12075) |
coop 0 |
enable cooperative play mode (buggy)
[Flags: L] |
crosshair 1 |
enable crosshairs (0=off; 1, 2, 3 = different
crosshair types) [Flags: *] |
cvarlist |
display a list of variables and their
values to the console (flags: *=setting is saved in config.cfg between
games, U=user variable shown in output of userinfo or dumpuser commands,
S=server variable, shows up in serverinfo command output, L=Locked for
current map, changes will not take effect until next map change, - = may
only be changed from the command line (i.e. kingpin.exe -cmd) |
deathmatch 0 |
enable deatchmatch multiplayer mode (as
opposed to teamplay) [Flags: L] |
debuggraph 0 |
enable debug graph display |
dedicated 0 |
enable dedicated-server mode (as opposed
to listen-server mode) -- dedicated server is faster, but has no graphical
display, cannot be played locally [Flags: -] |
demomap <filename> |
play pre-recorded demo in file filename.dem
(see record, stop) |
developer 1 |
enable developer mode (display more verbose
information, allow console and screw-up in-game scripted sequences in single-player
:) |
dir <path> <mask> |
display list of files on the disk where
Kingpin is installed, relative to Kingpin/Main (use mask of *.* for all
files) |
disconnect |
disconnect from a server or local game |
dm_locational_damage 1 |
enable locational damage in multiplayer
mode (different damage for head, torso, leg hits) [Flags: *] |
dmflags 784 |
deathmatch settings, contains the sum
of ALL the active optionns' values: 1=no health, 2=no powerups, 4=weapons
stay, 8=no fall damage, 16=instand powerups, 32=same map, 64=teams by skin,
128=teams by model, 256=no friendly fire, 512=spawn farthest, 1024=force
respawn, 2048=no armor, 4096=allow exit, 8192=infinite ammo, 16384=quad
drop, 32768=fixed FOV (no zoom) [Flags: *S] |
download <file> |
download file specified from server,
path is relative to Kingpin/Main (i.e. download models/actors/bitch/body_001.tga) |
drop <item> |
drop item from player inventory (in multiplayer,
only works if instant powerups is disabled, see dmflags) |
dumpuser <userid> |
display information on a user (client
connected to the server), shows all 'U' variables with values |
echo <text> |
display text to the console (not seen
by other players in multiplayer) |
error <text> |
quit the game and return the text (error
message, I suppose) indicated |
exec <file> |
execute a script file (.cfg and .rc extensions
are common, but not required) |
extracrispy |
cause everyone in view to burst into
flames |
extras 1000 |
? [Flags: *U] |
filterban 1 |
enable the banlist (0=only allow ip addresses
in list to join, 1=only allow ip addresses NOT in list to join) |
fixedtime 0 |
enable forced display of all game frames
(slows the game as needed to render frames that would have otherwise been
skipped) |
flood_msgs 4 |
set the number of messages a player must
send (in flood_persecond time) to be considered flooding |
flood_persecond 4 |
set the time (in seconds) that a player
can send flood_msgs before being considered to be flooding |
flood_waitdelay 10 |
set the time (in seconds) that a player
cannot send any messages after flooding |
fov 90 |
field-of-view (in degrees). Default is
90, lower is zoomed-in, higher is fish-eye'd out [Flags: *U] |
fraglimit 0 |
the score that will cause a map change
when any player achieves it [Flags: S] |
freelook 1 |
toggle using forward/back controls to
look up and down [Flags: *] |
g_cashspawndelay 5 |
? [Flags: *L] |
g_select_empty 0 |
? [Flags: *] |
g_vehicle_test 0 |
enable vehicle test mode (0 is off, 1,
2, 3 give different vehicles) [Flags: L] |
game |
set directory to look for additional
game files (besides Kingpin/Main) [Flags: SL] |
gamedate "Jun 18 1999" |
display the date of the game dll code
[Flags: SL] |
gamemap <map> |
restart (or start) a server running the
indicated map (map.bsp) |
gamename main |
the internal name of the game code dll
[Flags: SL] |
gender male |
set player gender [Flags: *U] |
gender_auto 1 |
enable automatic player gender selection
based on player model [Flags: *] |
give <item> [qty] |
give inventory item(s) to player (optional
quantity may be number or 'all' for max allowed), item names are the same
as those listed in the inventory screen in-game |
gl_3dlabs_broken 1 |
enable special video code for 3DLabs
video cards [Flags: *] |
gl_allow_software 0 |
enable software-rendering of OpenGL funstions
not performed by available hardware |
gl_bitdepth 0 |
enable 16-bit textures |
gl_clear 0 |
enable screen-clearing between frames
(useful when flying outside map in building/testing) |
gl_cull 1 |
enable culling (NOT rendering obscured
objects) disabling will reduce FPS |
gl_drawbuffer GL_BACK |
set name of display buffer |
gl_driver 3dfxgl |
display the name of the OpenGL .dll file
[Flags: *] |
gl_dynamic 1 |
enable dynamic lighting (0 may increase
FPS) |
gl_ext_compiled_vertex_array 1 |
enable compiled vertex arrays (try both
0 and 1 to see which is better) [Flags: *] |
gl_ext_multitexture 1 |
enable multiple texture processor support
(leave on if your video card supports it) [Flags: *] |
gl_ext_palettedtexture 0 |
enable texture-specific color palettes
[Flags: *] |
gl_ext_pointparameters 1 |
enable point parameter file support [Flags:
*] |
gl_ext_swapinterval 1 |
enable frame-swapping pause interval
[Flags: *] |
gl_finish 1 |
enable calling OpenGL gl_finish() function
after each frame is rendered [Flags: *] |
gl_flashblend 0 |
enable blending of lighting effects onto
the map objects (0 will increase FPS) |
gl_fog 0 |
enable fog (0 will increase FPS) [Flags:
*] |
gl_lightmap 0 |
enable static lighting test mode (no
textures, just lights) |
gl_lockpvs 0 |
enable lock on PVS table (useful with
gl_clear in map-making and debugging) |
gl_log 0 |
enable logging of OpenGL commands to
Kingpin/Main/gl.log (warning: will get huge fast) |
gl_maxtexsize 256 |
set maximum texture size (lower may increase
FPS on some video cards) [Flags: *] |
gl_mode 0 |
set screen resolution (0=320x200, 1=400x300,
2=512x384, 3=640x480, 4=800x600, 5=960x720, 6=1024x768, 7=1152x864, 8=1280x960,
9=1600x1200), lower will increase FPS [Flags: *U] |
gl_modulate 2.1 |
sets the brightness of dynamic lights
on textures (greater than 1 is lighter, less than 1 is darker) [Flags:
*] |
gl_monolightmap 0 |
enable monochromatic light map test mode
(no textures) |
gl_nobind 0 |
enable binding textures to triangles |
gl_nosubimage 0 |
enable subimages (rendering feature) |
gl_particle_att_a 0.01 |
set intensity of particle type A [Flags:
*] |
gl_particle_att_b 0.0 |
set intensity of particle type B [Flags:
*] |
gl_particle_att_c 0.01 |
set intensity of particle type C [Flags:
*] |
gl_particle_max_size 40 |
set the maximum size of particle type
A [Flags: *] |
gl_particle_min_size 2 |
set the maximum size of particle type
B [Flags: *] |
gl_particle_size 40 |
set the maximum size of particle type
C [Flags: *] |
gl_picmip 0 |
set the scaling factor by which to shrink
textures (higher numbers increase FPS, but look poorer, over 2 is very
bad) |
gl_playermip 0 |
set the scaling factor by which to shrink
player skins (higher numbers increase FPS, but look poorer, over 2 is very
bad) |
gl_polyblend 1 |
enable flash/blending effect when injured
or under water (0 will increase FPS) |
gl_reflections 1 |
enable reflections (not used?) |
gl_round_down 1 |
enable rounding down of texture sizes
to next-lower power of 2 (set to 0 to round up, may look better, but will
decrease FPS) |
gl_saturatelighting 0 |
enable full saturation level on all lights |
gl_shadows 0 |
enable shadows (1 will decrease FPS)
[Flags: *] |
gl_showtris 0 |
enable display of triangles that make
up the display (wireframe mode), OpenGL only, won't work on 3DFX cards. |
gl_skymip 0 |
enable mipmap sky graphics |
gl_specular 1 |
enable specular lighting effects (0 may
increase FPS) [Flags: *] |
gl_strings |
display OpenGL string information |
gl_swapinterval 0 |
display delay between video buffer swaps
[Flags: *] |
gl_test_specular 0 |
enable specular lighting test mode |
gl_texturemode GL_LINEAR_MIPMAP_NEAREST |
sets texture rendering mode: GL_NEAREST
= nearest-neighbor interpolation (looks like software mode with colored
lighting); GL_LINEAR = linear interpolation (blurs textures that are too
close). GL_NEAREST_MIPMAP_NEAREST = nearest-neighbor interpolation with
mipmapping (blurs textures that are too far away). GL_LINEAR_MIPMAP_NEAREST
= linear interpolation with mipmapping; GL_NEAREST_MIPMAP_LINEAR =nearest-neighbor
interpolation with mipmapping (for trilinear hardware); GL_LINEAR_MIPMAP_LINEAR
= linear interpolation with mipmapping for trilinear hardware. (The later
ones in the list look better, but are slower) [Flags: *] |
gl_vertex_arrays 0 |
enable vertex array support (compare
0 and 1) [Flags: *] |
gl_ztrick 1 |
enable z-buffer clearing between frames
(0 will increase FPS, but may cause flickering) |
graphheight
32 |
set graph heights (such as netgraph) |
graphscale 1 |
set graph vertical scale (such as netgraph) |
graphshift 0 |
set graph vertical offset (such as netgraph) |
gun_model <file> |
use to view weapon model and animation
frames |
gun_next |
display the next gun model animation
frame and number |
gun_prev |
display the previous gun model animation
frame and number |
gun_x -3 |
set player gun model x-coordinate |
gun_y 0 |
set player gun model y-coordinate |
gun_z 3 |
set player gun model z-coordinate |
hand 0 |
set player handedness (0=right, 1=left,
2=center but no gun model shown) [Flags: *U] |
heartbeat |
send a heartbeat signal to master server |
host_speeds 0 |
display server timing info (sv=server,
gm=game, cl=client, rf=renderer) |
hostname kingpin.pcgame.com |
set the server name (what appears in
server browser lists) [Flags: *S] |
hud |
toggle through heads-up-display types |
hudguys 1 |
enable display of players on HUD [Flags:
*] |
hudtalk 1 |
enable display of talk icons on the HUD
[Flags: *] |
imagelist |
display loaded image types [M (model),
P (player HUD), S (sprite), W (wall)], sizes (x, y, in pixels), and pallette
type [RGB/PAL, PAL=internal pallette] |
immortal |
enable god mode (invincibility) |
impulse |
send a special impulse command to the
server (used to add game features, none known yet) |
in_initjoy 1 |
enable joystick initialization (set to
0 if you don't use a joystick to save a bit of RAM) [Flags: -] |
in_initmouse 1 |
enable mouse initialization (set to 0
if you don't use a mouse to save a bit of RAM) [Flags: -] |
in_joystick 0 |
enable joystick input use (set to 0 if
you don't use a joystick to save a bit of RAM) [Flags: *] |
in_mouse 1 |
enable mouse input use (set to 0 if you
don't use a mouse to save a bit of RAM) [Flags: *] |
info |
display server information (use serverinfo
instead) |
intensity 2 |
set OpenGL brightness |
invdrop |
drop currently selected inventory item
(see inven, invnext, invprev) |
inven |
display inventory (see inven, invnext,
invprev) |
invnext |
select next inventory item (see inven,
invnext, invprev) |
invprev |
select previous inventory item (see inven,
invnext, invprev) |
invuse |
drop currently selected inventory item
(see inven, invnext, invprev) |
joy_advanced 0 |
enable advanced joystick support |
joy_advancedupdate |
initialize advanced joystick support |
joy_advaxisr 0 |
map joystick r-axis to: 0=nothing, 1=forward/back,
2=pitch, 3=strafe, 4=yaw (add 16 to one of those values and use the sum
for relative mapping) |
joy_advaxisu 0 |
map joystick u-axis to: 0=nothing, 1=forward/back,
2=pitch, 3=strafe, 4=yaw (add 16 to one of those values and use the sum
for relative mapping) |
joy_advaxisv 0 |
map joystick v-axis to: 0=nothing, 1=forward/back,
2=pitch, 3=strafe, 4=yaw (add 16 to one of those values and use the sum
for relative mapping) |
joy_advaxisx 0 |
map joystick x-axis to: 0=nothing, 1=forward/back,
2=pitch, 3=strafe, 4=yaw (add 16 to one of those values and use the sum
for relative mapping) |
joy_advaxisy 0 |
map joystick y-axis to: 0=nothing, 1=forward/back,
2=pitch, 3=strafe, 4=yaw (add 16 to one of those values and use the sum
for relative mapping) |
joy_advaxisz 0 |
map joystick z-axis to: 0=nothing, 1=forward/back,
2=pitch, 3=strafe, 4=yaw (add 16 to one of those values and use the sum
for relative mapping) |
joy_forwardsensitivity -1 |
set joystick sensitivity for forward/back
movement |
joy_forwardthreshold 0.15 |
set threshold for forward/back movement
(increase to help centering/constant motion problems) |
joy_name joystick |
set joystick name |
joy_pitchsensitivity 1 |
set joystick sensitivity for looking
up/down |
joy_pitchthreshold 0.15 |
set threshold for looking up/down (increase
to help centering/constant motion problems) |
joy_sidesensitivity -1 |
set joystick sensitivity for strafing |
joy_sidethreshold 0.15 |
set threshold for strafing (increase
to help centering/constant motion problems) |
joy_upsensitivity -1 |
set joystick sensitivity for moving up/down |
joy_upthreshold 0.15 |
set threshold for moving up/down (increase
to help centering/constant motion problems) |
joy_yawsensitivity -1 |
set joystick sensitivity for turning
right/left |
joy_yawthreshold 0.15 |
set threshold for turning right/left
(increase to help centering/constant motion problems) |
kick <userid or username> |
remove client from the server (see filterban) |
kill |
commit suicide (useful if you get stuck
somewere) |
killserver |
shut down the server (server op only),
but do not exit console (useful for changing mods remotely) |
link <from_path> <to_path> |
add the shown to the list
of directories that the game looks for files in , use ""
for path to clear |
load <savename> |
load a saved game |
loading |
internal command used to show the "loading"
screen |
log_stats 0 |
enable logging of map statistics |
logfile 0 |
enable console message logging (0=off,
1=buffered log, overwritten on server restart, 2=continuous log, overwritten
on server restart, 3=continuous log, appended (never overwritten) |
lookspring 0 |
enable automatic screen-centering when
+mlook deactivated [Flags: *] |
lookstrafe 0 |
enable look direction keys to strafe
when using +mlook [Flags: *] |
m_forward 1 |
set sensitivity for moving forward/back
with the mouse |
m_interpolate 1 |
enable mouse interpolation, or smoothing
(see m_filter) [Flags: *] |
m_pitch -0.022000 |
set sensitivity for looking up/down with
the mouse (negative inverts y-axis) [Flags: *] |
m_side 0.8 |
set sensitivity for strafing with the
mouse |
m_yaw 0.022 |
set sensitivity for turning left/right
with the mouse |
map <file> |
load a map (.bsp assumed if no extension
on file), a demo (if .dm2 extentsion used), or a picture (if .pcx or .tga
extension used) |
map_noareas 0 |
? |
mapname logo.tga |
display current map name (or logo.tga
if no map loaded) [Flags: S-] |
maxclients 1 |
set maximum number of clients that can
play on the server at any one time [Flags: SL] |
maxentities 2048 |
set maximum number of entities allowed
on a map [Flags: L] |
menu_addressbook |
display multiplayer server address book
menu |
menu_credits |
display game credits |
menu_dmoptions |
display deathmatch options menu |
menu_game |
display single-player game menu |
menu_joinserver |
display join server (gangbang) menu |
menu_keys |
display key controls menu |
menu_loadgame |
display load game menu |
menu_main |
display main menu |
menu_multiplayer |
display multiplayer (gangbang) menu |
menu_options |
display options menu (video, audio) |
menu_playerconfig |
display player configuration menu |
menu_quit |
display quit menu |
menu_savegame |
display save game menu |
menu_startserver |
display start server menu |
menu_video |
display video options menu |
messagemode |
prompt for a chat message to sent to
the screen of all players on the server |
messagemode2 |
prompt for a chat message to sent to
the screen of only your teammates on the server |
mfilter 1 |
enable mouse filtering (see m_interpolate) |
modellist |
display information about loaded models,
sprites, and maps |
msg 1 |
enable message display (0=all, 1=most,
2=some, 3=few, 4=no messages) [Flags: *U] |
name randy |
set player name (appears in scoreboard)
[Flags: *U] |
nav_aipath 0 |
? [Flags: *] |
nav_debug 0 |
? |
nav_dynamic 0 |
? |
nav_optimize 1000 |
? |
net_origin_offset 1 |
? |
net_shownet 0 |
? |
netgraph 0 |
enable network condition graph (green
bar height indicates ping, lower is better; red/yellow represents packet-loss/lag,
fewer is better) -- enable this while you tweak rate or any oher setting
to see what works best for you |
nextserver "" |
set the alias name for looping demos.
for example, to loop demos "a.dm2" and "b.dm2" repeatedly: 'alias d1 "demomap
a; set nextserver d2" ; alias d2 "demomap b; set nextserver d1" ' -- then
just d1 or d2 to start looping from that demo (may be extended to loop
any number of demos). |
noclip |
toggle clipping (allows walking through
walls, flying when active) |
noipx 0 |
enable IPX networking protocol [Flags:
-] |
notarget |
make enemies ignore player |
noudp 0 |
enable UDP TCP/IP networking protocol
[Flags: -] |
parental_password "" |
set parental content control password |
password "" |
set server password required for clients
to join the server (none or "" disables password) [Flags: U] |
patch_create |
used for creating game update patches
(record changes in the executable code) |
patch_snapshot |
used for creating game update patches
(record changes in the executable code) |
patch_snapshotfile ..\snapshot.txt |
set the directory used for creating game
update patches (record changes in the executable code) [Flags: *] |
path |
display current search path |
pause |
pause game |
paused 0 |
enable pause mode |
pingservers |
display pings (and other info) for servers
in the serverlist |
play <file> |
play a sound file (.wav assumed, path
is relative to Kingpin/Main/sounds) |
precache |
load all files before beginning play
on a new map |
prog |
? |
props 1 |
enable in-game props (0 may increase
FPS in single-player) [Flags: *] |
protocol 32 |
display game protocol version [Flags:
S-] |
public 1 |
enable listing server in the master server
list (for server browsers to find, see setmaster) |
qport 10869 |
display the random protocol port for
NAT (network address translator) proxies [Flags: -] |
quit |
exit to windows without confirmation |
r_debug_lighting 0 |
enable lighting debug mode |
r_detail_alpha 0.2 |
set detail reduction coefficient [Flags:
*] |
r_detail_dist 256 |
set detail reduction distance (higher
may increase FPS) [Flags: *] |
r_detail_scale 8.0 |
set detail reduction scale factor (higher
may increase FPS) [Flags: *] |
r_directional_lighting 1 |
enable directional lighting effects (0
may increase FPS) [Flags: *] |
r_drawentities 1 |
enable display of map entities |
r_drawworld 1 |
enable display of map architecture and
sky |
r_fullbright 0 |
enable maximum exture brighness |
r_lerpmodels 1 |
enable player model movement prediction |
r_lightflares 1 |
enable lens flare effects (0 may increase
FPS) [Flags: *] |
r_lightlevel 0 |
? |
r_nocull 0 |
disable skipping rendering on hidden
objects (1 will decrease FPS and render all objects, hidden or not) |
r_norefresh 0 |
enable video display refreshing |
r_novis 0 |
disable map bsp vis tables |
r_painskins 2 |
set pain skins level (0=none, 1=some,
2=all), lower may increase FPS [Flags: *] |
r_sfx_pause 0 |
? |
r_showbbox 0 |
enable display of player bounding-box |
r_speeds 0 |
enable rendering speed running display
(including FPS), see timerefresh, timedemo |
rate 18000 |
set the maximum bytes-per-second that
the server can send data to the client -- enable the netgraph and try different
values to find the best. Starting points: 28.8k/33.6 = 2100-3500, 56k =
3000 - 5000, for T1, cable, DSL, LAN: up to 20000 or so [Flags: *U] |
rcon [password] <command> |
execute a command on a server remotely
(from a client). If the variable rcon_password is set to the same password
as the server, the password can be omitted. Example: rcon password "map
kpdm1" |
rcon_address "" |
set address to send rcon commands |
rcon_password "" |
set the remote console (rcon) password |
reconnect |
reconnect to the current server |
record <file> |
start recording a demo to file.dm2 (map
must already be loaded), use 'stop' to stop recording, demoname to
playback |
run_pitch 0.002 |
set amount player view tilts up and down
while moving |
run_roll 0.005 |
set amount player view tilts side-to-side
while moving |
s_initsound 1 |
enable sound card (0 disables all sounds) |
s_khz 22 |
set sound sampling rate, options are
11 and 22. 22 sounds better, but may decrease performance [Flags: *] |
s_loadas8bit 0 |
force lower-qiality (8-bit) sound samples
(1 may improve performance) [Flags: *] |
s_mixahead .20 |
set sound mixing delay -- use higher
numbers to fix stuttering problems [Flags: *] |
s_primary 0 |
enable DirectSound primary sound buffer,
1 may improve performance a bit, but also may not work [Flags: *] |
s_reverb_count 4 |
set number of times reverberating sounds
repeat and fade (lower or 0 may improve perfomance) |
s_reverb_delay 1500 |
set delay between repeats of reverberating
sounds |
s_reverb_test 0 |
enable reverb sound test mode |
s_reverb_volscale 0.4 |
set amount that reverberating sound volumes
diminish on each repeat |
s_show 0 |
enable display of list of currently playing
sounds |
s_testsound 0 |
enable test sound tone |
s_volume 1 |
set sound sample playback volume [Flags:
*] |
s_wavonly 0 |
force game to only play .wav sound samples |
save <file> |
save the current game (1p only, see load) |
say <text> |
send a text message to the screens of
all players on the server, only required in script files, since anything
you type at the console (that isn't another command) will be sent out as
a 'say' message (see messagemode) |
say_team |
send a text message to the screens of
teammate players on the server (useful in scripts, see also messagemode2) |
scr_centertime 2.5 |
set time duration that messages will
stay in the center of the screen |
scr_conspeed 3 |
set the console opening/closing speed |
scr_drawall 0 |
enable extended character set display
on the console |
scr_hud 2 |
set hud type (0=off, 1=partial, 2=full)
see HUD |
scr_printspeed 8 |
set the console scroll speed |
scr_showpause 1 |
enable the "pause" screen display |
scr_showturtle 0 |
enable the slow-framerate warning icon |
screenshot |
capture the current screen and save to
Kingpin/Main/Scrnshot/KingpinXXX.tga, XXX increments with each screenshot |
sensitivity 6 |
set mouse sensitivity [Flags: *] |
serverinfo |
display server information (contents
of all S-flagged variables), server admins can make their own S variables
(see set command) to report more info to server browsers. Commonly used
additional S variables are: admin, email, location. |
serverrecord <file> |
begin recording a demo including the
view information for ALL players, use serverstop to quit recording (see
record, stop, demomap) -- the demo cannot be played back unless it is split
into separate view files |
serverstop |
stop recording a server demo (see serverrecord,
record, stop, demomap) |
set <var> <value> [flag] |
set the value of a variable (or create
a new variable with the given value and flags). 'set' itself is not required
unless creating a new variable. Flags are 'S' to make variable appear in
serverinfo list and 'U' to make variable appear in userinfo list. Common
variables used by server admins to provide more info to server browsers
(give them the 'S' flag) are: admin, email, location |
setenv |
set operating-system environment variables
from within the game (such as the old FX_GLIDE_XXX variables for Voodoo1
tweaking) |
setmaster <ip1> [ip2] . . . |
set the ip address(es) of the master
server lists (up to 7 allowed) to register this server with (so it will
appear in server browsers) -- if no ip give, will register with the default
masterserver |
showclamp 0 |
enable diplay of network clamping information |
showdrop 0 |
enable display of dropped network packet
info |
showlights 0 |
enable light-ray display (shows direction
of all light sources) |
showpackets 0 |
enable display of network packet info |
showtrace 0 |
enable display of packet tracing info |
sizedown |
shrink the view screen (will increase
FPS if your video card will let it shrink) |
sizeup |
enlarge the view screen (will decrease
FPS if your video card will let it grow more) |
skill 1 |
set single-player difficulty level (0
easy, 3 real) [Flags: L] |
skin "male_thug/001 001 001" |
set the player model and skin (model
names are the directory names in Kingpin/Main/Players, such as female_chick,
male_runt, male_thug), the skin numbers set the head, body, and leg skins
from one of the Kingpin/Main/Models directories, which one is listed in
skinfolder.txt in each model directory) [Flags: *U] |
skins |
display skin information for each player
on the server |
sky <name> [rot] [x] [y] [z] |
set the sky texture (name), and rotation
speed (rot) and axes (xyz) |
snd_restart |
restart the sound system, required for
most sound setting variables to take effect |
soundinfo |
display number of: stereo channels, samples,
samplebits, speed, DMA, and sound channels |
soundlist |
display list of all loaded sounds |
soundlistout |
apparenttly does nothing |
status |
list the server current map, and for
each client list: user#, frags, name, frame rate, frame latency, ping,
drop % |
stop |
stop recording a demo started with record |
stopsound |
stop playing current sound |
sv <command> |
execute a server command (only from rcon
or server console), even hacked (added) commands. Examples: addip adds
an ip address to the banlist, listip lists addresses on the banlist, remove removes
an address from the banlist, writeip writes the banlist to listip.cfg |
sv_enforcetime 0 |
enable enforcing time synchronization
between the server and clients |
sv_gravity 800 |
set server world gravity (lower is less
gravity, higher jumps, etc.) |
sv_maxvelocity 2000 |
set the maximum velocity for any moving
object on the server |
sv_noreload 0 |
disable reloading of all game data on
map changes (1 may kick players, slow map changes) |
sv_reconnect_limit 3 |
set maximum number of times a client
may reconnect to the server [Flags: *] |
sv_rollangle 0 |
set maximum roll angle (unused) |
sv_rollspeed 200 |
set maximum roll speed (unused) |
sv_runscale 1.0 |
set movement speed scaling factor |
sw_mode 0 |
set the screen resolution for software
rendering mode (unsupported) |
sw_stipplealpha 0 |
enable stippling effect to simulate transparent
textures in software rendering mode (not supported) [Flags: *] |
teamplay 0 |
enable teamplay mode in multiplayer (i.e.
bagman) [Flags: L] |
timedemo <file> 0 |
play the pre-recorded demo in file.dm2
at full speed and report average FPS (buggy?) |
timegraph 0 |
enable time graph |
timelimit 0 |
set the time (in minutes) between server
map changes (assuming cashlimit is not attained first) [Flags: S] |
timeout 125 |
set the number of seconds to wait for
ectivity before disconnecting |
timerefresh [arg] |
If no [arg] given, will spin view in
place and report average FPS for the 128 frames required for the full spin
(FPS = 128 / time_required_to_spin). see timedemo, r_speeds |
timescale 1 |
set the relative relationship between
game and real time (may be used to play demos in slow motion, or to mess
with players on your server :) |
togglecam |
toggle chase-cam mode (see cam_*) |
togglechat |
see toggleconsole |
toggleconsole |
toggle display of the console screen
for sending chat messages or commands |
unbind <key> |
remove previously set bind command for
the given key |
unbindall |
remove all key bindings (see bindlist,
unbind, bind) |
use <item> |
use an inventory item (instead of the
invuse, invnext, invprev method) |
userinfo |
display client information, including
all U-flagged variables and their values |
v_centermove 0.15 |
set view minimum off-center distance
for autocentering |
v_centerspeed 500 |
set view autocentering speed |
verbose 0 |
enable verbose messages [Flags: *] |
version 1.00 x86 Jun 18 1999 Win32
RELEASE |
display build version and exe date/timestamp
[Flags: S-] |
vid_front |
force the video display to use the front
(instead of back) buffer |
vid_fullscreen 1 |
enable full-screen video mode [Flags:
*] |
vid_gamma 1 |
set video gamma level [Flags: *] |
vid_ref gl |
display name of the video rendering driver
[Flags: *] |
vid_restart |
restart the video rendering system, many
video tweaking variables will not take effect until this command is executed |
vid_xpos 3 |
set the game view screen x-position [Flags:
*] |
vid_ypos 22 |
set the game view screen y-position [Flags:
*] |
viewpos |
display player position: x, y, z (elevation),
and x-angle (facing direction) |
viewsize 100 |
set the game view screen size [Flags:
*] |
voice_test 1.0 |
? |
wait |
pause for 1 tick in an alias or script |
wave <n> |
make player perform special taunt animation
in multiplayer |
weapnext |
select the next weapon in the inventory
(relative to the currently selected weapon) |
weapprev |
select the previous weapon in the inventory
(relative to the currently selected weapon) |
win_noalttab 0 |
disable ALT-TAB switching from game to
desktop [Flags: *] |
z_stats |
display z-buffer memory statistics |
zombietime 2 |
set time (in minutes) before a frozen
player is dropped from the server |