Holdfast: Nations at War е мултиплейър шутър от първо и трето лице, разположен в Наполеоновата епоха, представящ мащабни битки с до 150 играчи. Това ръководство ви превежда през настройката и конфигурирането на вашия dedicated Holdfast сървър в Legion Hosting.
Първо стартиране в GPanel
Преди да конфигурирате каквото и да е, трябва да извършите първоначално стартиране, за да може сървърът да генерира своите конфигурационни файлове по подразбиране.
- Влезте в GPanel.
- Изберете вашия Holdfast сървър от списъка със сървъри.
- Кликнете бутона Start, за да стартирате сървъра за първи път.
- Изчакайте конзолата да покаже, че сървърът е напълно стартиран. Трябва да видите съобщение, указващо, че сървърът слуша за връзки.
- След като видите, че стартирането е завършено, Спрете сървъра. Конфигурационните файлове по подразбиране сега са генерирани.
Стартови променливи
GPanel предоставя стартови променливи, които контролират основните параметри на сървъра. Навигирайте до раздела Startup в GPanel, за да ги конфигурирате преди да редактирате конфигурационния файл директно.
| Променлива | Описание | По подразбиране |
|---|---|---|
SERVER_NAME |
Името, показвано в браузъра със сървъри | Holdfast Server |
SERVER_PASS |
Парола, необходима за присъединяване (оставете празно за публичен) | празно |
PLAYERS |
Максимален брой разрешени играчи | Зададено от вашия хостинг план |
SERVER_CONFIG_PATH |
Име на конфигурационния файл в папката configs/ (трябва да завършва на .txt) |
serverconfig_default.txt |
ADMIN_PASS |
Парола за вход на администратор (натиснете F1 в играта) | празно |
REGION |
Регион на сървъра. Опции: europe, usa, australia, brazil, china, japan, russia, southkorea |
europe |
SERVER_QUERY_PORT |
Порт, използван за заявки към Steam браузъра със сървъри | Присвоен автоматично |
Конфигурационен файл на сървъра
Основният конфигурационен файл за Holdfast се намира в holdfastnaw-dedicated/configs/serverconfig_default.txt (или каквото име на файл е зададено в стартовата променлива SERVER_CONFIG_PATH). Можете да редактирате този файл през File Manager на GPanel или чрез SFTP.
Идентичност на сървъра
server_name "My Legion Holdfast Server"
server_password ""
server_max_players 50
server_steam_port 20100
server_steam_query_port 27015
server_name поддържа цветови кодове чрез Rich Text маркиране. Например:
server_name "<color=red>[Legion]</color> Holdfast Server"
Избор на режим на игра
Holdfast предлага няколко режима на игра. Задайте режима по подразбиране, използвайки настройката server_game_mode:
| ID на режим | Режим на игра | Описание |
|---|---|---|
0 |
Army Battlefield | Мащабно превземане на територия с пехота и артилерия |
1 |
Army Siege | Нападателите трябва да превземат укрепена позиция от защитниците |
2 |
Army Deathmatch | Отборен deathmatch с таймери за появяване |
3 |
Naval Battlefield | Битка кораб срещу кораб в открито море |
4 |
Army Conquest | Превземане и задържане на стратегически точки по картата |
5 |
Army Frontlines | Линейно превземане на точки, изтласкване на противника назад |
6 |
Melee Arena | Бой от близко разстояние с хладно оръжие на малки арени |
# Set game mode to Army Battlefield
server_game_mode 0
Настройки за рунд и мач
# Round duration in seconds (default: 900 = 15 minutes)
server_round_time_seconds 900
# Time between rounds in seconds
server_round_end_time_seconds 30
# Number of rounds before map rotation
server_rounds_per_map 2
# Auto-balance teams
server_auto_balance_teams true
# Maximum team size difference before auto-balance triggers
server_auto_balance_threshold 2
# Friendly fire
server_friendly_fire false
Настройки за баланс на отборите
Правилният баланс на отборите е важен за добро игрово изживяване, особено в публични сървъри:
# Prevent players from joining the larger team
server_enforce_team_balance true
# Maximum allowed difference in team sizes
server_team_balance_limit 3
# Auto-swap players when teams become unbalanced mid-round
server_auto_balance_teams true
Ротация на карти
Ротацията на карти се конфигурира във файла holdfastnaw-dedicated/configs/serverconfig_default.txt, използвайки секцията map_rotation. Всяко вписване определя комбинация от карта и режим на игра:
# Map rotation entries
# Format: map_rotation_add "MapName" GameModeID
map_rotation_add "Grasslands" 0
map_rotation_add "Highlands" 0
map_rotation_add "Desert" 1
map_rotation_add "Glacier" 0
map_rotation_add "Shipyard" 3
map_rotation_add "Fort_Imperial" 1
map_rotation_add "Plains" 2
map_rotation_add "Coastal_Siege" 1
3 (Naval Battlefield).
Популярен избор на карти
| Име на карта | Най-добри режими | Бележки |
|---|---|---|
| Grasslands | Battlefield, Conquest | Открит терен, добър за големи битки |
| Highlands | Battlefield, Frontlines | Хълмист терен с предимства от височина |
| Fort_Imperial | Siege | Класическа обсадна карта с укрепления |
| Shipyard | Naval Battlefield | Крайбрежна карта с морски бой |
| Desert | Siege, Battlefield | Сухоземна среда с крепостни структури |
| Glacier | Battlefield, Deathmatch | Зимна карта с ограничено прикритие |
Лимити на класове
Можете да ограничите колко играчи могат да изберат определени класове, за да поддържате игрови баланс:
# Limit artillery crews (percentage of team)
server_class_limit_artillery 10
# Limit officers
server_class_limit_officer 5
# Limit musicians
server_class_limit_musician 10
# Limit cavalry (on maps that support it)
server_class_limit_cavalry 15
Свързване към вашия сървър
Чрез браузъра със сървъри
- Стартирайте Holdfast: Nations at War от Steam.
- Кликнете Multiplayer от главното меню.
- Използвайте Server Browser, за да намерите вашия сървър по име.
- Ако сте задали парола, ще бъдете подканени да я въведете преди присъединяване.
Чрез директна връзка
- Намерете IP адреса и порта на вашия сървър в GPanel в основното табло. Вижте също: Как да намерите IP адреса и порта на вашия сървър.
- В главното меню на Holdfast кликнете Multiplayer, след това Direct Connect.
- Въведете IP адреса на вашия сървър и игралния порт (по подразбиране
20100). - Кликнете Connect.
Управление на запазвания и конфигурация
Holdfast dedicated сървърите съхраняват своята конфигурация и данни в следните местоположения:
| Файл/Папка | Цел |
|---|---|
holdfastnaw-dedicated/configs/serverconfig_default.txt |
Главна конфигурация на сървъра |
bans.txt |
Списък със банати Steam ID |
admins.txt |
Списък със Steam ID на администратори |
server_log/ |
Лог файлове на сървъра |
holdfastnaw-dedicated/configs/serverconfig_default.txt чрез SFTP. Това ви позволява да върнете промените, ако нещо се обърка.
Свързани статии
- Административни команди за Holdfast Nations at War
- Как да намерите IP адреса и порта на вашия сървър
- Как да качвате файлове чрез SFTP
- Започване с вашия нов сървър
Ако се сблъскате с проблеми, които не са обхванати тук, моля отворете тикет за поддръжка и нашият екип с удоволствие ще ви помогне.