America's Army: Proving Grounds

America's Army: Proving Grounds

Not enough ratings
UMM's on home server!
By Hawkeye79
How to get User Made Maps running on a home server!
   
Award
Favorite
Favorited
Unfavorite
Setting up UGC Maps in the "Host a Server".
The host a server feature of the game is a little buggy for me. But this is the first step I did to get a UMM actually working.

1. Click on the "Setup UGC Maps" button.
2. In the left column click on the UMM that you wish to run on the server, then click ">>" button. This will move it to the server subscribed column.
3. Next click and highlight the UMM in the server subscribed coulumn, click the "download" button.
When finished it should say installed. Then click the "OK" button at the bottom.



Setting up the UMM server files.
1. Now that the "host a server" feature has downloaded your chosen UMM, check to see if it is stored in the correct folder: "C:\Program Files (x86)\Steam\steamapps\common\America's Army\AAPG\Binaries\Win32\steamapps\workshop\content\203290".



2. Take note of the numbered folder name, that the map is in. You could right click the folder, choose rename, highlight and copy the number.

3. Navigate to "C:\Program Files (x86)\Steam\steamapps\common\America's Army\AAPG\AAGame\Config", and open your "AAHostAServerConfig" folder.
Example: "AAHostAServerConfig-aabd_0".

4. Find and open the "AASteamUGCManager.ini" file.


5. You see somthing like this:
[SteamUGCManager.SteamUGCManager]
ServerSubscribedItems=(IdString=767352899)

[AALauncher.ServerSettings]
IPAddress=dhcp
SteamPort=80
GamePort=81
QueryPort=82
GameVersion=1.0.0.0

[IniVersion]
0=1471559921.000000


Replace the number, after "IdString=" with the number from your maps folder.

Save the file. Note: There seems to be a bug that some people are having where this file gets "overwritten", or totally blanked and erased when the server is started. I recommend right clicking it, go to properties, and set as "read only", now click "ok".


6. Next open the "AAGame.ini" file, located in the same folder.
Locate the "[AAGame.AAGameMultiplayerBase]" section, and find "bServerSteamUGCAutoUpdate=". Set this to "true".
Example: bServerSteamUGCAutoUpdate=true
Exit and Save the file.


7. Now you should be ready to start your home server, using the "host a server" tool.
Note: Another bug that some experience is starting a server with a UMM as the default map, this will cause the server to instantly crash. Therefore the server has to be started with an official map!

Start your server on an official map, after it's started join the server, and login as "Admin". Go to the "change map" section of the admin panel, and scroll to see if the UMM is in the list. If it's not showing, don't worry, it can take a few minutes to show up!
3 Comments
Morgadoster7 27 Feb, 2017 @ 7:00am 
Yep, manual it is...thanks!
Hawkeye79  [author] 25 Feb, 2017 @ 11:21pm 
I haven't messed with it in months....it is possible to setup everything manually. You would have to download the UMM's from Steam Workshop, and manually place them in the "C:\Program Files (x86)\Steam\steamapps\common\America's Army\AAPG\Binaries\Win32\steamapps\workshop\content\203290" folder, and then add them to the "AASteamUGCManager.ini" file.
Morgadoster7 25 Feb, 2017 @ 8:54am 
The "Host a Server" UGC manager isn't working now, as I understand it. Do you know of any fix for that?