Myth of Empires розгортається на Windows (app SteamCMD 1794810) через PrivateServerTool, скопійований із локальної установки гри, який створює StartPrivateServer.bat. Докладні файли конфігурації офіційно не задокументовано: посібник обмежується перевіреною процедурою (ZAP-Hosting) і шаблоном спільноти для Linux/Proton.
Покрокове встановлення
Перевірте машину: Windows VPS/dedicated, RDP, 9-12 GiB RAM, 10-15 GiB disk.
Завантажте SteamCMD і створіть папку сервера.
Встановіть сервер через SteamCMD: login anonymous, app_update 1794810.
Скопіюйте MOE\PrivateServerTool з локальної гри Steam у корінь сервера.
Запустіть PrivateServerTool.exe, введіть назву сервера й натисніть Save Config.
Натисніть Start Server: створиться StartPrivateServer.bat; за потреби виправте шлях на початку .bat.
Відкрийте порти 11888 et 12888 (TCP/UDP) в брандмауері та на роутері.
Підключіться через вкладку Custom Server гри (пошук за назвою); перевірте й ззовні.
Налаштуйте автозапуск (планувальник завдань або служба systemd).
Заплануйте резервні копії MOE\Saved та оновлення.
Вимоги
Windows із доступом по RDP (VPS або виділений). Шаблон панелі спільноти (Pterodactyl, червень 2024) називає мінімум 9 ГіБ RAM (рекомендовано 12) і 10 ГіБ диска (рекомендовано 15); офіційних значень немає. Для PrivateServerTool знадобиться локальна копія гри. Версії клієнта й сервера мають збігатися.
Локальне встановлення (Windows)
Та сама процедура, що на сервері Windows: SteamCMD, копіювання PrivateServerTool, створення StartPrivateServer.bat і запуск .bat.
C:\steamcmd\steamcmd.exe +force_install_dir C:\MOE-Server +login anonymous +app_update 1794810 +quit
xcopy /E /I "C:\Program Files (x86)\Steam\steamapps\common\Myth of Empires\MOE\PrivateServerTool" C:\MOE-Server\PrivateServerTool
cd /d C:\MOE-Server\PrivateServerTool
PrivateServerTool.exeВстановлення на Linux VPS / виділений сервер
Windows Server: дотримуйтесь попереднього розділу (RDP). Linux: неофіційно; шаблон спільноти запускає MOE/Binaries/Win64/MOEServer.exe через Proton (установка SteamCMD примусово для платформи Windows). Порти шаблону: гра 11888, query 12888, RCON 13888. Розробником не підтверджено.
Порти для відкриття
- 11888/TCP+UDP: ігровий порт
- 12888/TCP+UDP: query-порт
- 13888: RCON (шаблон спільноти, опційно)
Брандмауер Windows (netsh)
У PowerShell від імені адміністратора (або «cmd» адміністратора):
netsh advfirewall firewall add rule name="Myth of Empires 11888/TCP" dir=in action=allow protocol=TCP localport=11888
netsh advfirewall firewall add rule name="Myth of Empires 11888/UDP" dir=in action=allow protocol=UDP localport=11888
netsh advfirewall firewall add rule name="Myth of Empires 12888/TCP" dir=in action=allow protocol=TCP localport=12888
netsh advfirewall firewall add rule name="Myth of Empires 12888/UDP" dir=in action=allow protocol=UDP localport=12888Брандмауер хостера і проброс портів (NAT)
Якщо сервер у хостера (OVH, Hetzner, Scaleway…), відкрийте ті самі порти в його мережевому брандмауері («security group»). Для домашнього хостингу пробросьте порти (NAT) з роутера на постійну локальну IP машини. Перевіряйте ззовні (мобільний інтернет або друг): перевірка зі своєї мережі нічого не доводить.
Автозапуск у Windows (планувальник завдань)
Створіть завдання планувальника «Під час запуску системи», що виконує скрипт запуску, з найвищими правами та «Виконувати незалежно від входу користувача».
Оновлення, резервні копії та перезапуски
Зупиніть сервер, знову виконайте app_update 1794810 і перезапустіть. Перед великим оновленням копіюйте MOE\Saved. Запустіть SteamCMD перед повторним запуском StartPrivateServer.bat.
# backup
tar czf ~/backup-$(date +%F).tar.gz -C ~/server MOE\SavedЯк додати й знайти сервер
Коли сервер стане публічним, додайте його на https://game-rank.com/jeux/myth-of-empires (сайт власника цього інструмента), щоб гравці могли знайти його, стежити за ним і голосувати.
Усунення несправностей
- Недоступний ззовні, але працює на localhost: немає правила в брандмауері ОС, у хостера або проброса NAT, або невірний протокол (UDP/TCP). Перевірте кожен рівень по черзі.
- Підключення відхилено після оновлення гри: версії клієнта й сервера мають збігатися. Оновіть сервер ще раз і перезапустіть його.
- Сервер одразу закривається: запустіть із консолі, щоб прочитати помилку, і перевірте вільну RAM, диск та програмні вимоги.
- Сервер не видно у Custom Server: приведіть два IP-параметри в StartPrivateServer.bat до IP вашого сервера Windows.
- PrivateServerTool не знайдено: його немає у завантаженні SteamCMD, скопіюйте з теки MOE локальної гри.
Поширені запитання
- Який Steam App ID сервера?
- 1794810 (анонімно працює). PrivateServerTool потрібно скопіювати з локальної гри.
- Як оновити сервер?
- Зупиніть сервер і знову виконайте app_update 1794810; версії клієнта й сервера мають збігатися.
- Чи є файл конфігурації для редагування?
- Документована процедура йде через PrivateServerTool. Ключі .ini офіційно не описано, тому генератора немає.
- Як розповісти про свій сервер?
- Додайте його на https://game-rank.com/jeux/myth-of-empires (сайт власника цього інструмента): гравці зможуть знайти його, стежити за ним і голосувати.
