LinuxGSM icon indicating copy to clipboard operation
LinuxGSM copied to clipboard

[Server Request]: AAPG Americas Army Proving Grounds

Open BestNoob opened this issue 1 year ago • 5 comments

Game server

America's Army: Proving Grounds Dedicated Server

Linux support

  • [X] Yes

Steam

Yes

Steam appid

203300

Guides

https://steamcommunity.com/sharedfiles/filedetails/?id=1545463647 https://steamcommunity.com/sharedfiles/filedetails/?id=527515940

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

BestNoob avatar Sep 23 '24 16:09 BestNoob

it would be really good

alantody avatar Sep 29 '24 02:09 alantody

I let a testserver run, already for 3 months, working good. NoCheater|PBBans|24/7|Maps Rotation|C4|EX|TH|VIP|AC 85.215.221.68:7778

BestNoob avatar Nov 27 '24 19:11 BestNoob

I let a testserver run, already for 3 months, working good. NoCheater|PBBans|24/7|Maps Rotation|C4|EX|TH|VIP|AC 85.215.221.68:7778

can you post a guide?

edirimkus avatar Dec 02 '24 10:12 edirimkus

I let a testserver run, already for 3 months, working good. NoCheater|PBBans|24/7|Maps Rotation|C4|EX|TH|VIP|AC 85.215.221.68:7778

can you post a guide?

Note: AA:PG Official Servers and Support were shut down on May 5th, 2022, but Private Servers on Steam will remain accessible. IT IS ONLY Running flawless on UBUNTU Server, i had so much trouble with Debian .. was annoying.

tested with:

Ubuntu 22 Ubuntu 20

Follow the official SteamCMD instructions: https://developer.valvesoftware.com/wiki/SteamCMD#Ubuntu

sudo useradd -m steam sudo passwd steam sudo -u steam -s cd /home/steam

sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update sudo apt install steamcmd

steamcmd (sometimes buged) force_install_dir ../AAPG login anonymous app_update 203300 validate

Config, tweak, setup the following files: PCServer-AAGame PCServerLinux-AAGame AWSLaunchPCServer.sh AWSLaunchPCServer_Production.sh

For PunkBuster ANTICHEAT you can use my pbsv.cfg https://github.com/BestNoob/pbsv.cfg

cd "/steam/.steam/SteamApps/common/AAPG/Binaries/Linux/"

Start server with: ./AAPG& or ./AWSLaunchPCServer.sh& or ./AWSLaunchPCServer_Production.sh

Greeeds BestNoob

BestNoob avatar Dec 04 '24 10:12 BestNoob

Using tmux + crontab with ubunu 22.04 LTS is recommended, so everything fits with LinuxGSM

(tmux is better than screen, and tmux is used by LinuxGSM) sudo apt install -y curl wget unzip tmux screen software-properties-common

(to easy convert if u work with windows) sudo apt install dos2unix -y

and use your own start_aapg.sh (AWSLaunchPCServer_Production.sh is not needed)

Editing: PCServerLinux-AAGame.ini is all u need (created after first start), but also punkbuster .. there are cheaters .. everywhere .. in 2025 ... look behind u maybe there is one ...

! Important ! To use active protection with ACI Live Secure and not only PBBans you need a ftp or http server that shares public the folder pbsvss .. but every single time i tried to setup such the game server itself was no longer running after that .. always a issue with steam and aapg

BestNoob avatar Oct 14 '25 18:10 BestNoob