This guide covers the mw3server module in AlphaGSM.
Status
mw3server is currently ENABLED (AUTH).
Before setup, authenticate Steam or SteamCMD with an account entitled to
Modern Warfare 3 dedicated server app 115310.
Requirements
screen
- SteamCMD runtime libraries (
lib32gcc-s1, lib32stdc++6)
- Python packages from
requirements.txt
Quick Start
Create the server:
alphagsm mymw3serve create mw3server
Run setup:
alphagsm mymw3serve setup
Start it:
alphagsm mymw3serve start
Check it:
alphagsm mymw3serve status
Stop it:
alphagsm mymw3serve stop
Setup Details
Setup configures:
- the game port (default 27016)
- the install directory
- SteamCMD downloads the server files
Useful Commands
alphagsm mymw3serve update
alphagsm mymw3serve backup
Notes
- Module name:
mw3server
- Default port: 27016
Server variables
After create mw3server, inspect or change these with set:
alphagsm myserver set --list
alphagsm myserver set KEY --describe
alphagsm myserver set KEY VALUE
| Key |
Aliases |
Type |
What it does |
dir |
— |
string |
Install directory for the server. |
exe_name |
— |
string |
Server executable filename. |
hostname |
servername, name |
string |
The advertised server name. |
maxplayers |
users |
integer |
The maximum number of players. |
port |
gameport |
integer |
The game port for the server. |
startmap |
map, gamemap, level, world |
string |
The startup map. |
Developer Notes
Run File
- Executable:
iw5mp_server.exe
- Location:
<install_dir>/iw5mp_server.exe
- Engine: Custom (SteamCMD)
- SteamCMD App ID:
115310
Server Configuration
Maps and Mods
- Map directory: Check game documentation
- Mod directory: Check game documentation
- Workshop support: No