What are the server options and settings that I can change?

From AAManual

Jump to: navigation, search
TABLE OF CONTENTS

Most of the settings you will find in your armyops.ini file are left over from the Unreal Engine and are completely ignored by America's Army. Some of the settings will do very bad things if you change them. Here is a list of settings that are used by America's Army and can be safely changed. Where "Comment" or "uncomment" is mentioned it refers to adding a ";" symbol in front of the line to tell the server to ignore the setting.

[Engine.GameEngine]

ServerActors=IpServer.UdpServerQuery ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.gamespy.com MasterServerPort=28900 DoUplink=True

IF you are running a LAN server, these settings are ignored, since a LAN server cannot be listed on GameSpy.

IF you are running a GLOBAL server, uncomment these two lines to get your server listed on GameSpy.


ServerActors=UTelnet.TelnetServer This line must be commented out. The TelnetServer does not exist.


[Engine.AccessControl]

AdminPassword=password This is the password that allows an admin to login. Obviously, you probably don't want to leave this as the default setting


[Engine.GameInfo]

MaxPlayers=16

The maximum number of players per game. Make sure you don't set this higher than the number of PlayerStarts per map.


[AGP.AGP_GameInfo]

ForceGameplay=FORCE_None

options:

  • FORCE_None - Use the map's default game type
  • FORCE_Normal - Use normal game type
  • FORCE_MILES - Use MILES game type
  • FORCE_Simunitions - Not yet implemented. This will act like Normal.


[AGP_Gameplay.AGP_GameTeamObjective]

FFScoreLimit=400 Friendly Fire Limit. This is the ROE score at which players will be automatically kicked.

MaxTeamSize=8 The maximum number of players allowed on each team.

bAutoBalanceTeams=False If set, players will be reassigned between rounds as necessary to keep teams even (numerically, does not balance based on score)

MinNetPlayers=0 This is the minimum number of players before a round will start.

TimeLimit=4 Time limit for one round (in minutes)

bMustJoinBeforeStart=True You *must* leave this set to true, as joining mid-round has not yet been implemented.


[AGP_Gameplay.AGP_GameMultiPlayer]

bRequireAuthorization=true IF you are running a LAN server, this determines whether or not players must Authenticate before joining a game. IF you are running a GLOBAL server, this setting is ignored,since GLOBAL servers always require Authentication.


[AGP_Gameplay.AGP_GameTeam]

bSpectatePlayersOnly=false If this is set to true, then players who are in spectator mode will only be able to spectate from Player positions

bSpectateFriendsOnly=true If this is set to false, then players who are in spectator mode will be able to spectate from *any* Player, friendly or not


[AGP_Gameplay.AGP_GameDeathMatch]

RoundsPerMatch=5 The number of rounds in a match. Scores reset at the end of a match.

MatchesBeforeCycle=1 The number of matches before the map changes. (if bCycleMaps is set)

bCycleMaps=false Set this to true if you want the map to change

bKickIdlePlayersTimed=false Version 1.1.0 and higher If this is set to true, Players who do not move will be auto-kicked after the amount of time specified in IdlePlayerKickTime.

bKickIdleSpectators=false Version 1.1.0 and higher If this is set to true, Spectators who do not respond to warnings will be auto-kicked after the amount of time specified in IdlePlayerKickTime.

IdlePlayerKickTime=2 Version 1.1.0 and higher Time, in minutes, before a player or spectator will be kicked for being idle. Players will be given a warning 20 seconds before they are kicked.

bKickIdlePlayersRounds=true Version 1.1.0 and higher If this is set to true, Players who do not move from their start locations before they are killed or the round ends for the number of rounds specified in IdlePlayerKickRounds will be auto-kicked. Rounds that last less than 20 seconds will not count.

IdlePlayerKickRounds=2 Version 1.1.0 and higher The number of rounds before a player is kicked for being idle. If this value is higher than 1, then the player will be given a warning when they are 1 round away from being kicked. (If this is set to 1, they will be kicked with no warning.)

[AGP_Gameplay.AGP_MapList]

Add or remove maps as desired.

Maps[0]=Pipeline.aao 18 PlayerStarts Maps[1]=MOUT_McKenna.aao 18 PlayerStarts Maps[2]=Tunnel.aao 16 PlayerStarts Maps[3]=Bridge.aao 26 PlayerStarts Maps[4]=Insurgent_Camp.aao 26 PlayerStarts Maps[5]=HQ_Raid.aao 18 PlayerStarts


Views

Personal tools