Getting Started

Player Guide

Everything a new or returning player needs to join MoH Arena, get verified, find matches, use servers correctly, and understand how results are recorded.

Quick Start

1

Join Discord

Join the MoH Arena Discord, choose the game roles you play, and introduce yourself.

2

Log In

Use Discord login so your account, profile, rooms, matches, and auth token are tied to the same identity.

3

Install Guard

Download a clean game install, install MoH Arena Guard as administrator, then open Link Game for your auth token.

4

Find A Match

Create or join a room, or join the Discord want-to-play voice channel so a mix organiser can import the waiting players.

Discord Setup

Game roles unlock channels

When you join Discord, select every game you play. Multiple choices are allowed: AA Player, SH Player, and BT Player. Those roles unlock the categories, match channels, and announcements for each game.

Introduce yourself in the community channels so admins and players know who you are, what games you play, and whether you are looking for mixes, rooms, or clan wars.

Issues and tickets

If something breaks, create a ticket from the #issues channel on Discord. Include your game, runtime, Guard version, what you clicked, and any error message from the launcher or website.

For anti-cheat problems, attach the Guard support report when an admin asks for it. It redacts auth tokens and passwords.

Account, Auth Token, And Guard

How to get your auth token

  1. Log in with Discord using the Login button in the top navigation.
  2. Open Link Game from your user menu.
  3. Copy your auth token and keep it private.
  4. Paste it into MoH Arena Guard before validating and launching the game.

How to use the anti-cheat

  1. Download a clean game install from Downloads, extract it, and move MOH_REVIVAL wherever you like.
  2. Download Guard from the Anti-Cheat overview and run the installer as administrator.
  3. Tick URL Register and Desktop Shortcut during installation.
  4. Open Guard as administrator, fill in the game, executable path, server IP:port, password, and auth token.
  5. Tick consent, then click Validate and Launch.
  6. Keep Guard open while the match is running; it sends live heartbeats and uploads requested evidence only during protected sessions.

Rooms, Mixes, And Servers

Rooms

Rooms are website lobbies for organised games. A room owner gathers players, chooses game settings, balances teams, and can request a server when the room is ready.

Use rooms when you want a private lobby, a planned mix, or a match with specific players.

Want-to-play mix

For classic pickup games, join the Discord want-to-play voice channel. On the Mix page, an organiser can refresh the Discord list, balance teams, and post teams back to Discord.

Teams can be balanced by ELO, FPM, nation, random, or manual assignment.

Who can create servers

Contributors and admins can create official MoH Arena servers because each launch has a real hosting cost. Regular room owners can ask an admin on Discord to launch the server.

Protected server access

Protected server IPs, passwords, and Guard links are shown only to admins or players who are allowed to join the relevant room, mix, or server.

Server Logs And Scores

MoH Arena servers write qconsole.log. When a match is imported, the website parses the log, creates an admin review, and computes match results, player stats, map stats, and rating changes when enough data is available.

Full logBest quality. All supported stats, map flow, sides, rounds, kills, deaths, bombs, and weapon details can be computed.
Kills and deaths per map and sideGood manual fallback. Preserves map-side structure and player K/D.
Kills per map and sideUseful when deaths are unavailable but per-side activity is known.
Kills overallPlayer totals only. Weaker than per-map data but better than team score only.
Simple team scoresRecords map or match result without player-level stats.
Binary winnerLowest detail. Only records which team won.

Admins review imports before finalizing. If a log is incomplete or a server was stopped unexpectedly, admins can still choose the best available score level.

RCON Menu Flow

Standard match sequence

  1. Press CHANGE MAP.
  2. Once players are ready, press START.
  3. After 7 valid rounds, press TEAM SWAP.
  4. After 7 more valid rounds, press CHANGE MAP.
  5. Once players are ready again, press START.
  6. After 7 valid rounds, press TEAM SWAP.
  7. If the match has ended, press END. This is optional, but helps the log clearly mark the match end.

Hold and reset

HOLD: press HOLD if anything goes wrong. When HOLD is active, the current round and future rounds are not counted. Press START to resume normal scoring.

RESET: press RESET only when you want to discard all rounds from the match across all maps. Use it carefully.

Downloads And Help

Use Discord #issues to open a ticket for launcher errors, server problems, missing stats, incorrect match imports, account linking, or permission problems.