Ten przewodnik opisuje, jak skonfigurować dedykowany serwer OpenArena w Legion Hosting, ustawić zmienne startowe, edytować plik server.cfg, skonfigurować rotację map oraz połączyć się z serwerem. OpenArena to darmowa strzelanka FPS w trybie deathmatch tworzona przez społeczność, oparta na technologii GPL id Tech 3 (silnik Quake III Arena). Aby poznać komendy administracyjne, zarządzanie botami oraz rozwiązywanie problemów, zobacz Komendy administracyjne OpenArena.
1. Pierwsze uruchomienie
- Zaloguj się do GPanel i wybierz swój serwer OpenArena.
- Przejdź do zakładki Startup i przejrzyj konfigurowalne zmienne (zobacz sekcję 2).
- Ustaw preferowaną mapę startową za pomocą GAME_MAP (domyślnie
aggressor). - Wróć do zakładki Console i kliknij Start.
- Poczekaj, aż w konsoli pojawi się
AAS initialized, potwierdzając gotowość serwera.
2. Zmienne startowe GPanel
| Zmienna | Domyślnie | Opis |
|---|---|---|
GAME_MAP | aggressor | Mapa ładowana przy starcie. Zobacz listę map, aby poznać wszystkie dostępne mapy. |
3. Konfiguracja serwera (server.cfg)
Aby zmienić szczegółowe ustawienia, utwórz lub edytuj plik server.cfg. Przed wprowadzeniem zmian zatrzymaj serwer.
Lokalizacja pliku
baseoa/server.cfg
Używa składni w stylu Quake set/seta key "value".
Kluczowe ustawienia
| Ustawienie | Domyślnie | Opis |
|---|---|---|
sv_hostname | (puste) | Nazwa serwera wyświetlana w przeglądarce serwerów. |
sv_maxclients | 8 | Maksymalna liczba graczy (wliczając boty). |
g_password | (puste) | Hasło dołączenia. Puste = publiczny. |
rconPassword | (puste) | Hasło zdalnej konsoli. |
g_gametype | 0 | Tryb gry (zobacz sekcję 4). |
timelimit | 15 | Limit czasu na mapę w minutach. |
fraglimit | 30 | Limit fragów kończący rundę. |
sv_pure | 0 | Wymusza integralność plików. 1 = tryb pure. |
bot_minplayers | 0 | Minimalna liczba graczy (boty zapełniają puste miejsca). |
Przykładowy 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
Aby załadować konfigurację, dodaj +exec server.cfg do zmiennej startowej GAME_MAP lub wykonaj ją w trakcie działania serwera za pomocą konsoli.
4. Tryby gry
| Wartość | Tryb | Opis |
|---|---|---|
0 | Free For All (FFA) | Klasyczny deathmatch. Wygrywa najwięcej fragów. |
1 | Tournament (1v1) | Deathmatch jeden na jednego. |
3 | Team Deathmatch (TDM) | Deathmatch drużynowy. |
4 | Capture the Flag (CTF) | Klasyczny tryb CTF. |
5 | One Flag CTF | Wariant CTF z jedną neutralną flagą. |
6 | Overload | Zniszcz czaszkę bazy wroga. |
7 | Harvester | Zbieraj czaszki wroga i dostarczaj do bazy. |
8 | Elimination | Tryb rundowy, bez odradzania. |
9 | CTF Elimination | CTF z rundami eliminacyjnymi. |
10 | Last Man Standing | Deathmatch z ograniczoną liczbą żyć. |
11 | Double Domination | Kontroluj dwa punkty jednocześnie. |
12 | Domination | Utrzymuj punkty kontrolne, aby zdobywać punkty. |
5. Rotacja map
Ustaw rotację map w pliku server.cfg przy użyciu łańcuchów 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
Powoduje to cykliczne przełączanie między oa_dm1, oa_dm2 i aggressor w kolejności.
6. Jak się połączyć
Opcja A -- Przeglądarka serwerów
- Uruchom OpenArena.
- Kliknij Multiplayer.
- Znajdź swój serwer w przeglądarce lub użyj opcji Specify, aby wpisać IP bezpośrednio.
Opcja B -- Połączenie przez konsolę
- Otwórz konsolę (
~). - Wpisz:
connect <your-server-ip>:<port>
Powiązane artykuły
Potrzebujesz pomocy?
Jeśli napotkasz problemy z serwerem OpenArena, które nie są opisane tutaj, otwórz zgłoszenie do pomocy technicznej i dołącz IP swojego serwera, opis problemu oraz wszelkie istotne komunikaty o błędach z konsoli GPanel.