Basic Server Commands
Here are some useful console commands for running a GoldenEye: Source server.
Note that these commands must be run on the server. If you are not on the server console, you will need to set rcon_password
on your client to the same password that is on the server and then prepend each of these commands with rcon
.
For example, with these commands in the Developer Console:
// You only need to run this once
rcon_password MySuperSecurePassword
// Now you can execute commands on the server with rcon
rcon changelevel ge_archives
rcon ge_gameplay mwgg
An alternative to the built-in rcon is sm_rcon
included with Sourcemod, which lets you control rcon access based on SteamID. This is generally recommended, but is beyond the scope of this article aimed at beginners.
Gameplay
Command | Description |
---|---|
maps * |
Get a list of maps on the server |
changelevel <string> |
Ends the current round, changes to the specified level |
mp_timelimit <int> |
Match (map) time limit, in minutes |
ge_roundtime <int> |
Round time, in seconds |
ge_endround |
Ends the current round |
ge_endmatch |
Ends the current match (changes level) |
ge_gameplaylist |
Get a list of gameplay scenarios (game modes) on the server |
ge_gameplay <string> |
Change to the specified gameplay scenario (game mode) |
ge_weaponsetlist |
Get a list of weapon sets on the server |
ge_weaponset <string> |
Set the weaponset (takes effect on next round) Value is the weaponset identity (from ge_weaponsetlist ) or random_loadout |
Fun
Command | Description |
---|---|
ge_paintball <int> |
1 = Enable paintball mode 0 = Disable |
Moderation
If players get a little unruly, here’s what you can do:
Command | Description |
---|---|
status |
Gets a list of players, user (connection) IDs, unique (Steam) IDs, and IP addresses |
kick <string> |
Kick the player of the given user name |
kickid <int> |
Kick the player of the given ID (first column of status ) |
banid <minutes> <userid | uniqueid> |
Ban the given player connection ID or Steam ID |
banip <minutes> <ip address> |
Ban the given IP address |
Next Steps
If you’ve made it this far, you’ve set up a working GoldenEye: Source server. Congratulations!
See what else you can do by browsing the rest of our server documentation.