Hower mouse over menu to expand!
Hi,Ill make simple step by step explanation how to start server and use RCON. First of all RCON means 'Remote Console'. Use it to change server settings.
If you wont to control an existing server skip part 'CREATE INTERNET SERVER'.
********CREATE INTERNET SERVER*******************
-Run your COD4-multiplayer.
-Click on 'START NEW SERVER'
-On 'Dedicated' tab choose 'Internet'
-In the tab 'Server name' enter your server name,COD allows you to write name in color for the multiplayer. To do that just press ^ (shift-6) then a number 0-7, then type the letters you'd like in that color.
^1 - red
^2 - green
^3 - yelow
^4 - blue
^5 - light blue
^6 - pink
^7 - gray
^0 - black
-On the 'PunkBuster' tab choose NO (Sometimes PunkBuster problems keeps kicking everybody from server)
-The rest of the settings are up to you (type of the game,.....)
-Click on 'START' (Bottom right corner of the screen)
The server will start and you will see server window (server console).
To be able to use RCON u have to set RCON password.
-In the server console type this: set rcon_password predators (i have put predators but u may use any password u wish)
********REMOTE SERVER COMMANDS***********
-Run the game (your COD4-multiplayer) again (leave server window open).
-Goto 'Options' then 'Game Options'.
-On the tab 'Enable Console' change setting to YES.
-Click on 'Back'.
-Click on 'Join Game'.
-Refresh your Server list.
If everything is OK you will see your server in the list (Should be on the top-lowest ping).
Tab 'Source' must be on the internet.If U cant find your server try to refresh server list couple more times.
If you still cant find it-bad luck.U have some problems (which is another story).
-Join your server.
-Open console (` key on the keyboard below 1)
-Type EXACTLY: /rcon login ***** (****** is your rcon password)
Now you are loged in the server.
EVERY TIME U SEND COMMAND TO SERVER U MUST PUT /rcon
Syntax is: /rcon <command> <value>
type in the console: /rcon g_speed 250
This will increase game speed.
banClient [client number] -Bans by client number.
banUser [name] -Bans by client name.
bind key [command];[command] -Binds command(s) to a key.
bindlist -Lists all binds.
centerview -Centers you view to straight forward.
clear -Clears the console window.
clientinfo -Lists client information.
clientkick [client number] -Kicks a client by client number.
cmdlist -Lists all CoD commands.
condump [somefilename] -Dumps the console to a file named somefilename.
configstrings -Lists configuration strings.
connect [ip address] -Connects to a server by IP address.
cubemapShot [size] [filename] [water r g b r g b] [fesnel n n] -Creates a panorama screenshot and saves it to [filename].tga. Size must be greater than 2 and less than 1024.
cvar_restart -Resets all cvars to defaults.
cvardump -Lists all CoD cvars.
cvarlist -Lists all CoD cvars with attributes.
demo [demo file name] -Plays the demo file.
dir [directory] [extension] Lists files in [directory] of type [extension].
disconnect Disconnect from server.
dumpuser [user name] Lists user information.
echo [string] Echoes a string to the console.
exec [config file] Executes a config file.
fdir [file filter] Lists files in current directory using a filter, ie. *b*.pk would list all .pk files with a “b” in the name.
fs_openedList Lists opened .pk files.
fs_referencedList Lists referenced .pk files.
fullpath Shows the path of all the loaded .pk files.
gameCompleteStatus Sends game complete status to master server.
gfxinfo Lists graphics information.
gocrouch Player’s stance goes to crouch position.
goprone Player’s stance goes to prone position.
imagelist Lists all images used.
kick [player name] Kicks a player. Use “all” to kick all players.
killserver Kills the server.
localservers Lists local servers.
lowerstance Lowers the player’s stance.
map [map name] Sets the map to [map name].
map_restart Restarts the map.
map_rotate Rotates to the next map in the rotation.
meminfo Lists game memory information.
midiinfo Lists Midi information.
modelist Lists supported video modes.
net_dumpprofile Dumps network profile info.
net_restart Restarts networking socket.
rcon_password [password] Sets the password used to log into a server.
path Shows the path of all the loaded .pk files.
quit Quits the game.
raisestance Raises the player’s stance.
rcon [remote commands] Executes [remote commands] on the server if rcon_password has been set correctly.
rconaddress [IP address] Sets the IP address for rcon commands. Can be used to admin a server you aren’t connected to.
reconnect Reconnects to last server connected to.
record [file name] Starts recording a demo to <file name>
reset [cvar] Sets a cvar to .
say [string] Broadcast string to spectators.
say_team [string] Broadcast string to teammates.
screenshot Takes a screenshot and saves it as a .tga file.
screenshotJPEG Takes a screenshot and saves it as a .jpg file. You can also press F12.
serverinfo Provides subset of info from serverstatus command.
serverstatus Provides same server info you get from Server Info button on Join menu.
seta r_picmip 2 Low Graphics Quality
seta ai_corpseCount "64" This is the number corpses found on the battle field (can also be changed in "options" menu
seta cg_blood "1" Sets blood and the limited gore on (1) or off (0)
seta cg_drawCrosshair "1" if you want to see crosshairs ingame set it to 1 for on, or 0 for off. (also changeable in "options")
seta cg_drawFPS "1" show the framerate at the top of the screen
seta cg_gameBoldMessageWidth "60" to reduce the text size ingame, change the value lower than 60
seta cg_gameMessageWidth "70" how wide the text spreads across your screen
seta cg_hudAlpha "1.0" make this number a decimal to make the compass transparent
seta cg_shadows "0" sets shadows on (1) or off (0)
seta cg_subtitles "0" sets subtitles on (1) or off (0)
seta cg_subtitleWidth "60" the width of the subtitle text
seta com_maxfps "0" limits your fps (frames per second) on (1) or off (0) to have unlimited
seta con_minicon "0" shows mini console, just like in MoH (1 for on and 0 for off)
seta con_miniconlines "5" adjusts the location of the small console
seta con_minicontime the "4" adjusts time to do with the miniconsole
seta r_fullscreen "1" play to play fullscreen set 1 (on) or play windowed (0)
seta r_gamma "1,35938" range of the picture, can be changed in "options" menu
set [cvar] [value] Sets a cvar which only remains for this session.
seta [cvar] [value] Sets a cvar which is saved to config_mp.cfg.
setfromcvar [cvar] [cvar] Sets the value of [cvar] to the value of [cvar].
setRecommended Sets to Optimal System Settings, as from Options menu.
shaderlist Lists all shaders used.
showip Shows your IP.
snd_list Lists all sound files used.
snd_restart Restarts sound sub-system.
startSingleplayer Switches to single-player mode.
status Displays info about server including player names, numbers, and IP’s.
stoprecord Stops recording a demo.
stringUsage Displays string usage space.
systeminfo Shows system information.
tell [clientnum] tell something to specified player
toggle [cvar] Toggles a cvar on/off
toggleconsole Toggles the console on/off.
togglecrouch Toggles crouch stance.
toggleprone Toggles prone stance.
unbind [key] Removes a key bind.
unbindall Removes all key binds.
vid_restart Restarts video in default size. Can be used to return to fullscreen from an Alt-Enter window.
vstr [string] Executes a variable string.
writeconfig [file name] Writes your current configuration to [file name].