Ten przewodnik obejmuje konfigurację administracji, komendy RCON silnika Source, zarządzanie graczami, komendy map, obsługę wtyczek SourceMod/MetaMod oraz rozwiązywanie problemów dla Twojego dedykowanego serwera Open Fortress. Open Fortress to darmowy mod do TF2 z nowymi trybami gry i zawartością, zbudowany na silniku Source. Aby uzyskać informacje o początkowej konfiguracji, ustawieniach i instrukcjach połączenia, zobacz Przewodnik konfiguracji serwera Open Fortress.
1. Konfiguracja administracji (hasło RCON)
Open Fortress używa systemu RCON silnika Source do administracji. Ustaw hasło w open_fortress/cfg/server.cfg:
rcon_password "YourStrongPassword"
Uwierzytelnij się w grze poprzez konsolę (~):
rcon_password YourStrongPassword
rcon <command>
Możesz również wysyłać komendy bezpośrednio przez zakładkę Console w GPanel bez uwierzytelniania RCON.
2. Komendy RCON silnika Source
Zarządzanie graczami
| Komenda | Opis |
|---|---|
rcon status | Wyświetla graczy wraz z user ID, Steam ID, IP i pingiem. |
rcon kick <userid> | Wyrzuca gracza po user ID. |
rcon kick "<playername>" | Wyrzuca po wyświetlanej nazwie. |
rcon banid <minutes> <userid> | Banuje po user ID. 0 = na stałe. |
rcon banip <minutes> <ip> | Banuje adres IP. |
rcon removeid <steamid> | Usuwa bana Steam ID. |
rcon removeip <ip> | Usuwa bana IP. |
rcon writeid | Zapisuje listę banów do banned_user.cfg. |
rcon writeip | Zapisuje bany IP do banned_ip.cfg. |
rcon writeid oraz rcon writeip po zbanowaniu. Bez zapisania bany są tracone przy restarcie.
Komendy map
| Komenda | Opis |
|---|---|
rcon changelevel <mapname> | Zmienia mapę, utrzymując połączonych graczy. |
rcon map <mapname> | Ładuje mapę od zera, rozłączając wszystkich graczy. |
rcon maps * | Wyświetla wszystkie dostępne mapy. |
rcon mp_timelimit <min> | Zmienia limit czasu mapy. |
rcon mp_fraglimit <frags> | Zmienia limit fragów. |
rcon mp_restartgame 1 | Restartuje bieżącą rundę, resetując wyniki. |
Zarządzanie serwerem
| Komenda | Opis |
|---|---|
rcon hostname "Name" | Zmienia nazwę serwera. |
rcon sv_password "pass" | Ustawia lub zmienia hasło dołączenia. |
rcon sv_alltalk <0/1> | Przełącza czat głosowy między drużynami. |
rcon say "message" | Wysyła wiadomość czatu do całego serwera. |
rcon exec <filename> | Wykonuje plik konfiguracyjny. |
rcon quit | Wyłącza serwer. |
3. SourceMod i MetaMod
Aby uzyskać zaawansowane funkcje administracyjne, zainstaluj MetaMod:Source oraz SourceMod.
Instalacja
- Zatrzymaj swój serwer w GPanel.
- Pobierz MetaMod:Source z sourcemm.net i prześlij do
open_fortress/przez SFTP. - Pobierz SourceMod z sourcemod.net i prześlij do
open_fortress/. - Uruchom serwer i zweryfikuj za pomocą
meta versionorazsm versionw konsoli.
Dodawanie administratorów SourceMod
Edytuj open_fortress/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
Użyj sm_admin w czacie lub konsoli, aby otworzyć menu administratora w grze.
4. Własne mapy
- Pobierz plik własnej mapy
.bsp. - Prześlij do
open_fortress/maps/przez SFTP (zobacz Jak przesyłać pliki przez SFTP). - Dodaj nazwę mapy do
open_fortress/cfg/mapcycle.txt. - Przetestuj za pomocą
rcon changelevel mapname.
5. Rozwiązywanie problemów
Serwer ulega awarii przy uruchamianiu
- Sprawdź konsolę GPanel pod kątem komunikatów o błędach.
- Sprawdź, czy mapa startowa istnieje w
open_fortress/maps/. - Jeśli używasz SourceMod/MetaMod, tymczasowo usuń katalogi dodatków, aby przetestować.
- Upewnij się, że wszystkie wymagane pliki gry zostały poprawnie pobrane (zasoby TF2 i pliki Open Fortress).
Gracze nie mogą się połączyć
- Sprawdź, czy serwer działa w GPanel.
- Sprawdź poprawny IP i port w zakładce Network.
- Upewnij się, że gracze mają zainstalowany Open Fortress tą samą metodą (launcher Beans).
Brakujące tekstury lub zasoby
- Open Fortress polega na zasobach TF2. Upewnij się, że katalog
tf2/został poprawnie pobrany podczas instalacji. - Jeśli brakuje tekstur, spróbuj ponownej instalacji z zakładki Settings w GPanel.
Powiązane artykuły
- Przewodnik konfiguracji serwera Open Fortress
- Jak znaleźć IP i port swojego serwera
- Jak przesyłać pliki przez SFTP
Potrzebujesz pomocy?
Jeśli napotkasz problemy z serwerem Open Fortress, które nie są tutaj omówione, 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.