America’s Army 3.0 Server Command Line Options:
Rev 0.2
May 21, 2009
Overview
The basic command line is:
aa3game.exe server BaseMapName[Options] [MULTIHOME=x.x.x.x] [–CONFIGSUBDIR=<ini file name>]
Base Map Names and Available Missions by Map
The following maps are shipping with AA 3.0 and can be put in the “BaseMapName” portion of the server command line:
Alley_day_cloudy
Mission Type: CO, Mission Variant: dev
Mission Type: TAH, Mission Variant: east
Mission Type: VIP, Mission Variant: dev
Bridge_night_clear
Mission Type: CLASSIC, Mission Variant: dev1
Mission Type: CO, Mission Variant: dev1
Mission Type: DP, Mission Variant: dev1
Impact_day_cloudy
Mission Type: AO, Mission Variant: dev1
Mission Type: TAH, Mission Variant: dev
Mission Type: VIP, Mission Variant: dev
Pipeline_dawn_clear
Mission Type: AD, Mission Variant classic
Mission Type: TAH, Mission Variant: dev
Mission Type: VIP, Mission Variant dev1
Ranch_day_fog
Mission Type: AO, Mission Variant: dev1
Mission Type: CO, Mission Variant: dev1
Mission Type: VIP, Mission Variant: dev1
Options
Note: Options are placed immediately after the “Base Map Name” and separated by a question mark (and the first option must be separated from the “Base Map Name” by a question mark).
System Options/Features
?EnableTS3=Y/N – Enables/Disables TS3. The default is set to enabled in the INI file.
?GLOBAL - Enables official/authorized server. Mutually exclusive ?LAN option.
?LAN - Starts a LAN server that does not authorize with the authentication system. It enables the LAN MBS system. It is mutually exclusive with ?GLOBAL
?MaxSpectators=## - 0 through 6, inclusive. Controls how many spectators may watch the game.
?MaxPlayers=## - 2 - 26, inclusive. Controls how many players may join the server.
?TimeLimit=## - How long rounds are in minutes.
Mission Options
See list of maps and missions for details.
?MissionType=[type of mission]. Types are mission dependent.
?MissionVariant=[xxxx] - Name of mission variant. This is mission dependent.
?MissionSize=[size] - Sizes are small, medium and large. For AA 3.0 only large maps are available.
?MissionTourID=inf - Only infantry missions are available with AA 3.0.
Authentication Support for Global Servers
?AuthServerPassword=xxxx - The password for your AA3 authorized or official server account.
?AuthServerUserName=xxxx - The user name for your AA3 authorized or official server account.
?AuthServerIP=x.x.x.x - The IP address for your AA3 authorized or official server account.
?AuthServerPort=x - The IP address for your AA3 authorized or official server account. The default is 8777 and typically this is not used for standard installations.
Multihome Support (Multiple Server Instances)
Add “MULTIHOME=x.x.x.x” (where “x.x.x.x” is the IP Address to bind the server to) to the end of the server line (be sure to put a space prior to the “MULTIHOME” after the last server option.
Ex:
server bridge_night_clear?GLOBAL?MissionType=classic?MissionSize=large?MissionTourID=inf?MissionVariant=dev MULTIHOME=xxx.xx.xxx.xx
Custom Configuration Files
America’s Army 3.0 uses the UnrealEngine 3 standard of completely unique sets of configuration files stored in separate subdirectories for those wishing to specify custom configurations on the command line. Each subdirectory must be created under the AA3Game/Config directory (create a subdirectory of the primary “AA3Game/Config” subdirectory). You do not need (nor should) put the entire path as the value for this option.
Example: To store a customer specific configuration file for the customer “JohnsServer” you would create a subdirectory “<AA3 Installer Directory>/AA3Game/Config/JohnsServerConfig” and then add this to your server’s command line: “-CONFIGSUBDIR=JohnsServerConfig”. If the directory does not exist the game will automatically create it and populate it with the default configuration values.
Typically this would be used in conjunction with the MULTIHOME option or to run custom configuration options.
- 99 Kunder som kunne bruge dette svar
