Блискавичний розпродаж 50% знижка на всі сервери Скоро завершується!
Завершується через: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категорії

Налаштування адміністратора та BattlEye в Arma 3

UK arma-3 admin battleye rcon 0 вважають це корисним

Дізнайтеся, як налаштувати доступ адміністратора, використовувати внутрішньоігрові команди адміністратора, налаштувати античит BattlEye та керувати вашим сервером Arma 3 за допомогою інструментів RCON. Щодо початкової конфігурації сервера дивіться наш Посібник із налаштування сервера. Щодо керування модами дивіться Посібник зі встановлення модів.

Налаштування пароля адміністратора

Пароль адміністратора задається у файлі server.cfg. Цей пароль надає повний контроль над сервером будь-кому, хто увійде з ним у грі.

// server.cfg - Admin Password
passwordAdmin = "YourSecureAdminPassword";
Безпека: Виберіть надійний пароль адміністратора й ніколи не діліться ним із ненадійними гравцями. Будь-хто з паролем адміністратора має повний контроль над сервером, включно з можливістю виганяти, банити та вимикати сервер.

Ви також можете встановити окремий командний пароль для серверних скриптових команд (рідко потрібно для більшості операторів серверів):

serverCommandPassword = "AnotherSecurePassword";

Вхід адміністратора у грі

Щоб увійти як адміністратор, перебуваючи підключеним до вашого сервера:

  1. Натисніть клавішу чату (за замовчуванням: / у каналі чату), щоб відкрити поле введення чату.
  2. Введіть таку команду:
#login YourSecureAdminPassword

Якщо пароль правильний, ви побачите повідомлення про підтвердження в чаті. Тепер ви маєте доступ до всіх команд адміністратора протягом усієї вашої сесії.

Порада: Вхід адміністратора не зберігається між відключеннями. Ви повинні повторно автентифікуватися щоразу, коли приєднуєтеся до сервера.

Довідник команд адміністратора

Після входу як адміністратор ви можете використовувати наступні команди в полі введення чату. Усі команди починаються з префікса #:

Команда Опис
#login <password> Автентифікація як адміністратор сервера.
#logout Скасування вашої сесії адміністратора.
#kick <player_id> Вигнати гравця з сервера. Використовуйте номер ID гравця зі списку гравців.
#ban <player_id> Забанити гравця на сервері (додається до ban.txt).
#restart Перезапустити поточну місію. Усі гравці залишаються підключеними, але місія перезавантажується.
#reassign Перемістити всіх гравців назад до екрана вибору ролі (лобі) без перезапуску місії.
#missions Відкрити екран вибору місії, що дозволяє змінити поточну місію.
#shutdown Негайно вимкнути сервер. Усі гравці відключаються.
#lock Заблокувати сервер, запобігаючи приєднанню нових гравців.
#unlock Розблокувати сервер, дозволяючи новим гравцям знову приєднуватися.
#monitor <interval> Відображати інформацію про продуктивність сервера із заданим інтервалом (секунди). Використовуйте #monitor 0, щоб вимкнути.
#debug off Вимкнути індикатори налагодження голосу через мережу.
#init Повторно ініціалізувати сервер (перезавантажити server.cfg без повного перезапуску).
#exec ban <player_id> Альтернативна команда бану, яка також додає до списку банів BattlEye.
Примітка: Команди #kick та #ban використовують числовий ID гравця, а не його ім'я. Ви можете знайти ID гравців у виводі консолі сервера в GPanel або скористатися списком гравців, доступним через внутрішньоігрове меню escape.

Керування банами

Бани зберігаються у файлі ban.txt у каталозі вашого сервера. Кожен рядок містить Steam64 ID гравця (або GUID). Ви можете керувати банами, редагуючи цей файл безпосередньо:

// ban.txt format
// Each line: GUID or Steam64ID
76561198012345678
76561198087654321

Щоб розбанити гравця, видаліть його запис із ban.txt та перезапустіть сервер (або скористайтеся #init, щоб перезавантажити конфігурацію).

Налаштування античиту BattlEye

BattlEye (BE) — це система античиту, яку використовує Arma 3. Наполегливо рекомендується тримати BattlEye увімкненим на публічних серверах, щоб запобігти читерству та експлойтам.

Увімкнення BattlEye

Переконайтеся, що наступне встановлено у вашому server.cfg:

BattlEye = 1;  // 1 = enabled, 0 = disabled

Файли конфігурації BattlEye

Файли конфігурації BattlEye розташовані в каталозі battleye/ у профілі вашого сервера або корені сервера. Основний файл конфігурації — beserver_x64.cfg (або beserver.cfg на 32-бітних системах):

// battleye/beserver_x64.cfg
RConPassword MyRconPassword123
RConPort 2306
MaxPing 250
Налаштування Опис
RConPassword Пароль для доступу RCON (Remote Console). Потрібен для зовнішніх інструментів RCON.
RConPort Порт, що використовується для підключень RCON. За замовчуванням — ігровий порт + 4 (наприклад, 2306, якщо ігровий порт — 2302). Цей порт має бути доступним, якщо ви хочете використовувати зовнішні інструменти RCON.
MaxPing Максимально дозволений пінг, перш ніж BattlEye вижене гравця (окремо від maxPing у server.cfg).
Важливо: Порт RCon BattlEye може потребувати відкриття або виділення в GPanel залежно від вашого тарифного плану. Якщо підключення RCON не вдаються, перевірте, чи доступний порт і чи не заблокований він. Зверніться до підтримки Legion Hosting, якщо вам потрібне виділення додаткового порту.

Файли фільтрів BattlEye

BattlEye використовує файли фільтрів для виявлення та блокування підозрілих скриптів і команд. Це текстові файли в каталозі battleye/:

  • scripts.txt — Фільтри для виконання скриптів
  • remoteexec.txt — Фільтри для викликів віддаленого виконання
  • publicvariable.txt — Фільтри для трансляцій публічних змінних
  • setdamage.txt, setpos.txt тощо — Фільтри для конкретних команд

Кожен рядок у файлі фільтра має формат:

// Filter line format: ACTION FILTER_STRING
// Actions: 1 = log, 2 = log+kick, 3 = log only (no kick), 4 = kick without log, 5 = log+ban

// Example scripts.txt entries:
5 createVehicle          // Ban anyone using createVehicle in scripts
1 "BIS_fnc"              // Log BIS functions (usually safe)
7 ""                     // Default action for unmatched entries (7 = log)
Порада: Модифіковані сервери часто потребують користувацьких винятків BattlEye. Якщо гравців виганяють за «Script Restriction» після встановлення модів, можливо, вам потрібно додати винятки до відповідних файлів фільтрів. Перевірте журнали BattlEye в каталозі battleye/, щоб визначити, який фільтр спрацьовує, і додайте відповідні винятки.

Інструменти RCON для BattlEye

RCON (Remote Console) дозволяє керувати вашим сервером ззовні, не входячи до гри. Існує кілька популярних інструментів RCON для Arma 3:

BEC (BattlEye Extended Controls)

BEC — це комплексний інструмент керування сервером, що підключається через BattlEye RCON. Функції включають:

  • Заплановані повідомлення про перезапуск та автоматичні перезапуски
  • Моніторинг гравців та керування виганянням/банами
  • Автоматизовані повідомлення (правила, оголошення)
  • Керування білим списком
  • Планування користувацьких команд

Конфігурація BEC потребує IP вашого сервера, порту RCON та пароля RCON, як задано у beserver_x64.cfg.

DaRT (Arma RCON Tool)

DaRT — це легкий RCON-клієнт із графічним інтерфейсом. Щоб підключитися:

  1. Завантажте DaRT з його офіційного джерела.
  2. Введіть IP вашого сервера, порт RCON (наприклад, 2306) та пароль RCON.
  3. Натисніть Connect.
  4. Після підключення ви можете переглядати гравців, надсилати повідомлення, виганяти/банити гравців та виконувати серверні команди.

Поширені команди RCON

Ці команди можна надсилати через будь-який клієнт BattlEye RCON:

Команда Опис
players Список усіх підключених гравців з їхніми ID, IP та GUID.
kick <id> <reason> Вигнати гравця з необов'язковим повідомленням про причину.
ban <id> <minutes> <reason> Забанити гравця на вказаний час (0 = назавжди).
bans Список усіх активних банів.
removeBan <ban_id> Видалити бан за його ID (зі списку банів).
say -1 <message> Надіслати глобальне повідомлення всім гравцям (-1 = усі).
say <id> <message> Надіслати приватне повідомлення конкретному гравцю.
loadBans Перезавантажити список банів із файлу.
writeBans Записати поточні бани у файл банів.
loadScripts Перезавантажити скрипти фільтрів BattlEye.
loadEvents Перезавантажити скрипти подій BattlEye.
#lock Заблокувати сервер (так само, як внутрішньоігрова команда).
#unlock Розблокувати сервер.
#shutdown Вимкнути сервер.
#restart Перезапустити поточну місію.
#reassign Перемістити всіх гравців до вибору ролі.
#missions Відкрити вибір місії.

Журнали сервера

Arma 3 генерує кілька файлів журналів, які необхідні для усунення несправностей сервера, відстеження активності гравців та діагностики подій BattlEye.

Файл журналу Розташування Опис
RPT-журнал <profile>/*.rpt Основний журнал сервера. Містить інформацію про запуск, помилки, журнали скриптів та звіти про збої. Новий RPT створюється під час кожного запуску сервера.
Журнал консолі server_console.log Вивід, визначений logFile у server.cfg. Містить вивід консолі, включно з підключеннями гравців.
Журнали BattlEye battleye/*.log Порушення фільтрів BattlEye, вигнання та бани. Перевіряйте їх, коли гравці повідомляють про хибні вигнання.
Мережевий журнал <profile>/net.log Мережева діагностика (якщо використовується параметр запуску -netlog).

Отримуйте доступ до журналів через Файловий менеджер у GPanel або через SFTP. RPT-журнал — це найважливіший файл для діагностики збоїв, проблем із модами та помилок скриптів.

Порада: Файли RPT-журналу можуть із часом дуже сильно розростатися. Якщо ваш сервер працює певний час, найновіший файл RPT (відсортований за датою) містить журнали поточної сесії. Старіші файли RPT можна безпечно видалити, щоб звільнити місце на диску.

Пов'язані статті

Потрібна допомога?

Потрібна допомога з налаштуванням доступу адміністратора, BattlEye або RCON на вашому сервері Arma 3? Відкрийте тикет у підтримку, і наша команда залюбки допоможе.


Чи була ця стаття корисною?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.