Ten przewodnik opisuje, jak skonfigurować dedykowany serwer Sven Co-op w Legion Hosting, ustawić zmienne startowe, edytować plik server.cfg, skonfigurować rotację map, ustawić RCON i połączyć się z serwerem. Sven Co-op to kooperacyjna modyfikacja wieloosobowa do Half-Life, w której gracze wspólnie ukończają mapy i kampanie. Informacje o konfiguracji administratora, komendach RCON, obsłudze wtyczek i rozwiązywaniu problemów znajdziesz w artykule Komendy administracyjne Sven Co-op.
1. Pierwsze uruchomienie
- Zaloguj się do GPanel i wybierz swój serwer Sven Co-op.
- Przejdź do zakładki Startup i przejrzyj konfigurowalne zmienne (zobacz sekcję 2).
- Ustaw SERVER_NAME, opcjonalnie ustaw SERVER_PASSWORD, oraz ustaw RCON_PASSWORD na silne hasło.
- Wróć do zakładki Console i kliknij Start.
- Poczekaj, aż konsola potwierdzi uruchomienie. Pierwsze uruchomienie generuje domyślne pliki konfiguracyjne.
server.cfg, uruchom serwer raz, pozwól mu zakończyć ładowanie, a następnie zatrzymaj go przed edycją.
2. Zmienne startowe GPanel
| Zmienna | Wymagane | Opis |
|---|---|---|
SC_NAME | Tak | Nazwa wyświetlana w przeglądarce serwerów. Domyślnie Sven Co-op server. |
SC_PASSWORD | Nie | Opcjonalne hasło dołączania. Pozostaw puste dla serwera publicznego. |
SC_PLAYERS | Nie | Maksymalna liczba jednoczesnych graczy. Domyślnie 12. Zakres: 2-32. |
SC_MAP | Nie | Mapa ładowana przy starcie. Domyślnie svencoop1. |
SC_REGION | Nie | Region serwera dla przeglądarki Steam. 255 = Międzynarodowy, 3 = Europa, 0 = USA Wschód. Domyślnie 255. |
3. Konfiguracja serwera (server.cfg)
Aby uzyskać szczegółowe ustawienia, edytuj server.cfg. Zatrzymaj serwer przed wprowadzeniem zmian.
Lokalizacja pliku
svencoop/server.cfg
Używa standardowej składni GoldSrc key "value", jedno ustawienie na linię.
Kluczowe ustawienia
| Ustawienie | Domyślnie | Opis |
|---|---|---|
hostname | (ze startup) | Nazwa serwera wyświetlana w przeglądarce. |
sv_password | (puste) | Hasło dołączania. Puste oznacza serwer publiczny. |
rcon_password | (ze startup) | Hasło zdalnej konsoli. |
maxplayers | 32 | Maksymalna liczba jednoczesnych graczy. |
mp_timelimit | 30 | Limit czasu na mapę w minutach. 0 = brak limitu. |
mp_friendlyfire | 0 | Ogień przyjacielski. 0 = wyłączony, 1 = włączony. |
mp_weaponstay | 1 | Broń pozostaje po podniesieniu. |
mp_flashlight | 1 | Zezwól graczom na używanie latarek. |
Przykładowy server.cfg
hostname "My Legion Sven Co-op Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 24
mp_timelimit 45
mp_friendlyfire 0
mp_weaponstay 1
mp_flashlight 1
4. Rotacja map (mapcycle.txt)
Edytuj svencoop/mapcycle.txt, aby dostosować rotację map. Wymień jedną nazwę mapy na linię:
svencoop1
svencoop2
svencoop3
svencoop4
svencoop5
hl_c00
hl_c01_a
Wbudowane mapy obejmują:
- svencoop1-5: Oryginalne mapy kampanii Sven Co-op.
- hl_c*: Kampania jednoosobowa Half-Life przystosowana do trybu kooperacji.
- op4_*: Mapy kampanii Opposing Force przystosowane do trybu kooperacji.
- Niestandardowe mapy: Pobrane z Workshopu lub stron społeczności.
5. Tryby gry
Sven Co-op skupia się przede wszystkim na rozgrywce kooperacyjnej, ale obsługuje różne style poprzez wybór mapy i konfigurację:
- Kooperacja kampanijna: Przechodź wspólnie ustrukturyzowane kampanie (Half-Life, Opposing Force, niestandardowe kampanie). To główny tryb gry i podstawowe doświadczenie Sven Co-op.
- Mapy przetrwania: Mapy oparte na falach, w których gracze bronią się przed hordami wrogów. Włącz poprzez wybór mapy.
- Mapy logiczne: Mapy skupione na kooperacyjnym rozwiązywaniu zagadek, a nie na walce.
- Niestandardowe tryby: Mapy społeczności często oferują unikalne mechaniki gry i cele.
mapcycle.txt. Dla serwerów z różnorodnością, mieszaj różne typy map.
6. Konfiguracja RCON
RCON umożliwia zdalne zarządzanie serwerem. Ustaw hasło w zmiennych startowych lub w server.cfg:
rcon_password "YourStrongPassword"
Aby użyć RCON w grze, otwórz konsolę (~) i uwierzytelnij się:
rcon_password YourStrongPassword
rcon changelevel svencoop2
7. Jak się połączyć
Opcja A -- Przeglądarka serwerów Steam
- Uruchom Sven Co-op i kliknij Find Servers.
- Użyj zakładki Internet i wyszukaj swój serwer po nazwie.
- Wybierz swój serwer i kliknij Connect.
Opcja B -- Połączenie przez konsolę
- Otwórz konsolę gry (
~) i wpisz:connect <your-server-ip>:<port>
Powiązane artykuły
- Komendy administracyjne Sven Co-op
- Jak znaleźć IP i port swojego serwera
- Jak przesyłać pliki przez SFTP
- Przewodnik uruchamiania serwera
Potrzebujesz pomocy?
Jeśli napotkasz problemy ze swoim serwerem Sven Co-op, które nie są tu omówione, otwórz zgłoszenie do pomocy technicznej i podaj IP swojego serwera, opis problemu oraz wszelkie istotne komunikaty o błędach z konsoli GPanel.