Powered by OVHcloud

ArmA 3 RCON Tool by BattleMetrics

Overview

BattleMetrics is the best RCON tool money can buy for Arma 3. Track all the players on your server. Acquire, monitor, and store three months of chat, including player names. Convert BattlEye GUIDs to Steam64IDs for enhanced player lookups. Automatically catch and ban script violations using Triggers. Manage your admin staff with our customized permissions system so that you don't have to give anyone your RCON password. Log admin commands to prevent abuse. Improve the accuracy of your server statistics. Get notifications when your server crashes.

BattleMetrics RCON 7 Day Free Trial
$10/Month After

Set up RCON

No payment information required for trial

Frequently Asked Questions

What is RCON?

RCON is used to implement admin tools for your game. Basically it lets you see what's going on in the server without you having to spend ages starting up a game client and connecting to your server manually. You can run commands remotely and automatically. Kick, ban, restart, you name it. Whatever the game server will let you do over RCON is possible.

Can I detect VPNs or ban evaders using BattleMetrics?

Yes! We track players by IP and use an external service to help us determine if an IP is a VPN. Additionally, we will tell you how many other players match the IP in question. You can even set up triggers to automatically do something if the player has many players that share the same IP.

How do I automate running my server?

You can automate a lot of rules and common tasks using triggers and schedules. You can automatically kick, ban, message, etc in response to any number of conditions. Don't want players with fewer than 250 game hours? Done. Don't want players saying racist things in chat? Easy. Want to get notified when a player asks for an admin? Not a problem. For more information on triggers and the scheduler, see these resources:

Trigger System Overview
The Scheduler
Example Triggers

Can I automatically message players?

Yes. Using triggers and schedules you can send Global Chat messages automatically. Unfortunately private messages are only supported by triggers and not schedules.

How do I ban players?

You can ban a player by clicking the drop down menu next to their name and clicking “Add Ban”. This will add the ban to our internal database. We'll kick the player from the server and continue to kick them if they try to rejoin while the ban is active. This does not take up any additional resources on your server.

Can I ban players without using the BattleMetrics database?

Sure, you just need to issue the "Add BattlEye Ban" command for the player you want to ban. You can run any supported RCON command through our system.

How do I automatically ban cheaters for script violations?

You can do this using triggers. Create a trigger with the “BattlEye Log” type. Use the Log Type, Line Number, Log Body, and/or Resulted in Kick conditions to automate the rule. One example would be to have the condition of Log Type = scripts.txt, Line number > 0, and resulted in kick = true. Those conditions would only act on players that violate the scripts.txt restrictions after the first line (line 0) and where such a violation resulted in a kick. This can save you a great deal of time combing through your logs manually looking for cheaters.

Feature Compatibility

Not sure what all of these feature are? See our overview of RCON features.

FeatureSupported
Proxy IP Detection
VAC Ban Detection
Organizations
Dashboard
Player Database
BattleMetrics Bans
Import Bans
Export Bans
Scheduler
Detailed Server Page
Activity Log
In-game Chat
BE GUID Conversion
24/7 Connection

Available Commands

The commands available for ArmA 3 are listed below. Each command has it's own permission to allow fine-tuned control of command access. In many cases these commands can also be automated using our trigger and scheduler systems.

CommandCategoriesSchedulerTriggers
Global Chat
Allows the user to send global messages.
ChatPlayer Join, Player Update, Player Leave, Server Update, Custom Player Command, Custom Server Command, Broadcastable Command
Kick Player
Allows the user to kick players.
Player CommandsPlayer Join, Player Update, Custom Player Command
Message Player
Allows the user to send private messages to individual players.
Player CommandsPlayer Join, Custom Player Command, Player Update
Add BattlEye Ban
Allows the user to create ArmA bans.
Server Commands, Player CommandsPlayer Join, Custom Player Command, Player Update
Manage BattlEye Bans
Allows the user to pull the BattlEye ban list from a server.
Server Commands
Remove BattlEye Ban
Allows the user to remove ArmA bans.
Lock Server
Allows the user to lock the server.
Server CommandsPlayer Join, Custom Player Command, Player Update, Player Leave, Server Update, Custom Server Command, Broadcastable Command
Unlock Server
Allows the user to unlock the server.
Server CommandsPlayer Join, Custom Player Command, Player Update, Player Leave, Server Update, Custom Server Command, Broadcastable Command
Reload BattlEye Bans
Allows the user to reload the bans.txt file.
Server CommandsPlayer Join, Custom Player Command, Player Update, Player Leave, Server Update, Custom Server Command, Broadcastable Command
Reassign
Allows the user to end the current mission and reassign players in the lobby.
Server CommandsPlayer Join, Custom Player Command, Player Update, Player Leave, Server Update, Custom Server Command, Broadcastable Command
Shutdown
Allows the user to shutdown the ArmA server.
Server CommandsPlayer Join, Custom Player Command, Player Update, Player Leave, Server Update, Custom Server Command, Broadcastable Command
Reload Scripts & Events
Allows the user to reload the scripts and event BattlEye filter files.
Server CommandsPlayer Join, Custom Player Command, Player Update, Player Leave, Server Update, Custom Server Command, Broadcastable Command
Set Max Ping
Allows the user to set the max allowed ping.
Server CommandsPlayer Join, Custom Player Command, Player Update, Player Leave, Server Update, Custom Server Command, Broadcastable Command
Raw Command
Danger! Allows the user to run ANY command by manually typing it in.
Server CommandsPlayer Join, Custom Player Command, Player Update, Player Leave, Server Update, Custom Server Command, Broadcastable Command
Restart Server
Shuts down and restarts the server immediately
Server CommandsPlayer Join, Player Update, Player Leave, Server Update
Restart Server (After Mission)
Restarts the server at the end of the mission
Server CommandsPlayer Join, Player Update, Player Leave, Server Update
Shutdown Server (After Mission)
Shuts down the server after the mission ends. BattleMetrics can not start the server again.
Server CommandsPlayer Join, Player Update, Player Leave, Server Update
Reload Config
Reload server config file loaded by -config option.
Server CommandsPlayer Join, Player Update, Player Leave, Server Update

Message Types

We have the following message types for ArmA 3. The permission system allows you to restrict access to sensitive message types. You can also tag messages using triggers to allow for custom filtering and permissions based on the contents of the message.

Message Player
Player Message
Has access to player information
Trigger Conditions: Message, Channel
BattlEye Log
Has access to player information
Trigger Conditions: Log Type, Line Number, Log Body, Resulted in Kick

BattleMetrics RCON 7 Day Free Trial
$10/Month After

Set up RCON

No payment information required for trial