This guide covers admin commands and server management for your BATTALION: Legacy dedicated server on Legion Hosting. Learn how to use admin access, manage players, and configure match settings. For initial setup, see our BATTALION: Legacy Server Setup Guide.
Admin Access
BATTALION: Legacy uses a password-based admin system. The admin password is set via the ADMIN_PW startup variable in GPanel (default: changeme).
Logging in as Admin In-Game
- Open the in-game console (press
~tilde key) - Type:
AdminLogin <password> - You will receive a confirmation message if successful
# Log in as admin
AdminLogin changeme
changeme immediately. Set a strong password in the ADMIN_PW startup variable in GPanel.
Common Admin Commands
Admin commands are entered in the in-game console (~) after logging in, or via the GPanel server console.
Player Management
| Command | Description |
|---|---|
AdminKick <PlayerName> |
Kick a player from the server |
AdminBan <PlayerName> |
Ban a player from the server |
Match Control
| Command | Description |
|---|---|
AdminRestartMap |
Restart the current map |
AdminChangeMap <MapName> |
Switch to a different map |
AdminPauseMatch |
Pause the current match |
AdminEndRound |
Force-end the current round |
AdminSlomo <value> |
Change game speed (1.0 = normal) |
Game Modes
BATTALION: Legacy supports several game modes that can be configured via the startup command:
| Mode | Description |
|---|---|
| Wartide | 5v5 competitive mode with card-based economy (default) |
| Search and Destroy | Classic bomb plant/defuse objective mode |
| Capture the Flag | Team-based flag capture mode |
| Domination | Control point capture mode |
| Team Deathmatch | Classic team vs team elimination |
| Free For All | Every player for themselves |
Server Configuration
Additional server settings can be configured through Unreal Engine config files in the server directory. Access these via GPanel's File Manager:
Battalion/Saved/Config/LinuxServer/
Game.ini <-- Game rules
Engine.ini <-- Engine settings
GameUserSettings.ini <-- Server preferences
Troubleshooting
Server Not Appearing in Browser
- Ensure the server has fully started (look for
OnCreateSessionCompletein console) - Verify both game port and query port are allocated in GPanel
- Wait 2-3 minutes for the Steam listing to propagate
- Try connecting via direct IP
Admin Commands Not Working
- Ensure you have logged in with
AdminLogin <password>first - Verify the password matches the
ADMIN_PWstartup variable (case-sensitive) - Commands entered via GPanel console do not require login
Related Articles
- BATTALION: Legacy Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Need Help?
If you need further assistance with your BATTALION: Legacy server, our support team is ready to help. Submit a support ticket and we will respond as soon as possible.