Това ръководство покрива как да настроите вашия OpenArena dedicated сървър в Legion Hosting, да конфигурирате стартови променливи, да редактирате server.cfg, да настроите ротация на картите и да се свържете към сървъра си. OpenArena е безплатен deathmatch FPS, създаден от общността, базиран на GPL id Tech 3 технология (engine на Quake III Arena). За администраторски команди, управление на ботове и отстраняване на проблеми вижте OpenArena администраторски команди.
1. Първо стартиране
- Влезте в GPanel и изберете вашия OpenArena сървър.
- Отидете на раздел Startup и прегледайте конфигурируемите променливи (вижте Раздел 2).
- Задайте предпочитаната начална карта чрез GAME_MAP (по подразбиране е
aggressor). - Върнете се в раздел Console и щракнете Start.
- Изчакайте конзолата да покаже
AAS initialized, за да потвърди, че сървърът е готов.
2. GPanel стартови променливи
| Променлива | По подразбиране | Описание |
|---|---|---|
GAME_MAP | aggressor | Картата, заредена при стартиране. Вижте списъка с карти за всички налични карти. |
3. Конфигурация на сървъра (server.cfg)
За подробни настройки създайте или редактирайте server.cfg. Спрете сървъра преди да правите промени.
Местоположение на файла
baseoa/server.cfg
Използва Quake-стил синтаксис set/seta key "value".
Ключови настройки
| Настройка | По подразбиране | Описание |
|---|---|---|
sv_hostname | (празно) | Името на сървъра, показвано в браузъра на сървъри. |
sv_maxclients | 8 | Максимален брой играчи (включително ботове). |
g_password | (празно) | Парола за присъединяване. Празно = публичен. |
rconPassword | (празно) | Парола за отдалечена конзола. |
g_gametype | 0 | Режим на игра (вижте Раздел 4). |
timelimit | 15 | Времево ограничение за карта в минути. |
fraglimit | 30 | Лимит на фрагове за приключване на рунда. |
sv_pure | 0 | Принудителна проверка на интегритета на файловете. 1 = чист режим. |
bot_minplayers | 0 | Минимален брой играчи (ботовете попълват празните слотове). |
Пример на server.cfg
seta sv_hostname "My Legion OpenArena Server"
seta sv_maxclients 16
seta g_password ""
seta rconPassword "MySecretRcon"
seta g_gametype 0
seta timelimit 15
seta fraglimit 30
seta bot_minplayers 4
За да заредите конфигурацията, добавете +exec server.cfg към стартовата променлива GAME_MAP или я изпълнете по време на работа чрез конзолата.
4. Режими на игра
| Стойност | Режим | Описание |
|---|---|---|
0 | Free For All (FFA) | Класически deathmatch. Печели играчът с най-много фрагове. |
1 | Tournament (1v1) | Един срещу един deathmatch. |
3 | Team Deathmatch (TDM) | Отборен deathmatch. |
4 | Capture the Flag (CTF) | Класически режим CTF. |
5 | One Flag CTF | CTF вариант с един неутрален флаг. |
6 | Overload | Унищожете черепа на вражеската база. |
7 | Harvester | Събирайте вражески черепи и ги доставяйте в базата. |
8 | Elimination | На базата на рундове, без повторно появяване. |
9 | CTF Elimination | CTF с рундове на елиминация. |
10 | Last Man Standing | Deathmatch с ограничени животи. |
11 | Double Domination | Контролирайте две точки едновременно. |
12 | Domination | Задържайте контролни точки за резултат. |
5. Ротация на картите
Задайте ротация на картите в server.cfg, използвайки set вериги:
set d1 "map oa_dm1; set nextmap vstr d2"
set d2 "map oa_dm2; set nextmap vstr d3"
set d3 "map aggressor; set nextmap vstr d1"
vstr d1
Това завърта oa_dm1, oa_dm2 и aggressor в ред.
6. Как да се свържете
Опция A -- Браузър на сървъри
- Стартирайте OpenArena.
- Щракнете Multiplayer.
- Намерете сървъра си в браузъра или използвайте Specify, за да въведете IP директно.
Опция B -- Свързване чрез конзола
- Отворете конзолата (
~). - Въведете:
connect <your-server-ip>:<port>
Свързани статии
- OpenArena администраторски команди
- Как да намерите IP и порта на вашия сървър
- Как да качвате файлове чрез SFTP
Нуждаете се от помощ?
Ако срещнете проблеми с вашия OpenArena сървър, които не са разгледани тук, отворете билет за поддръжка и включете IP на сървъра, описание на проблема и всички съответни съобщения за грешка от GPanel конзолата.