Poradnik administratora
Wszystko, co sprawdziliśmy, prowadząc serwer SCUM
Zostań adminem
Dodaj swój SteamID64 (17 cyfr, znajdziesz go na steamid.io) do AdminUsers.ini, po jednym w wierszu. Plik jest odczytywany przy starcie serwera, więc po edycji zrestartuj serwer. Następnie wpisuj polecenia na czacie w grze, zaczynając od #.
Polecenia czatu
Status: Valid oznacza, że sprawdziliśmy w grze, że działa. Unverified oznacza, że polecenie wymienia publiczny poradnik lub gra, ale nie sprawdziliśmy go w grze. W przykładach kwoty, nazwa gracza i kody przedmiotów są tylko przykładami: zmień je według potrzeb.
| Polecenie | Status | Co robi |
|---|---|---|
#ListPlayers |
Valid | Wyświetla graczy online. |
#ListItems |
Valid | Zapisuje w pliku logu gry każdy kod przedmiotu twojej wersji gry (2 572 w 1.3.4.2). |
#spawnitem Apple#spawnitem Water_05l |
Valid | Daje ci przedmiot według jego kodu. Użyj dowolnego kodu z listy przedmiotów (zobacz pliki do pobrania poniżej). |
#SetCurrencyBalance Normal 10000 PlayerName |
Valid | Ustawia pieniądze gracza. Normal to zwykła waluta, a 10000 to kwota: zmień ją na dowolną liczbę (500, 100000...). |
#ChangeCurrencyBalance Gold 5 PlayerName |
Valid | Zmienia złoto gracza. Gold to waluta, a 5 to kwota: zmień ją według uznania. |
#NightBrightness 1 |
Valid | Jasność nocy, od 0 (ciemno) do 1 (jasno). Tylko dla ciebie, nie dla całego serwera. |
#SetTime 12 |
Valid | Ustawia porę dnia, od 0 do 24. |
#ListZombies#ListAnimals |
Valid | Wyświetla typy zombie i zwierząt. |
#ListSpawnedVehicles#ListSpawnedArmedNPCs |
Valid | Wyświetla to, co żyje w świecie. Wynik pokazuje się tylko na czacie, nie w logu. |
#MapTeleport |
Unverified | Teleportacja przez mapę. |
#SetImmortality true#SetImmortality false |
Unverified | Odporność na obrażenia włączona, potem wyłączona. |
#SetFamePoints 500 PlayerName |
Unverified | Ustawia punkty sławy gracza. |
#SetGodMode |
Unverified | Natychmiastowa budowa, a nie nietykalność. |
Uruchomienie serwera SCUM: na serwerze hostowanym lub lokalnie
Dwa pliki ustawień działają wszędzie tak samo: serwer odczytuje je przy starcie, więc zatrzymaj serwer, podmień pliki, a potem uruchom go ponownie.
Serwer hostowany
Na wynajętym serwerze prześlij swoje ServerSettings.ini i EconomyOverride.json przez stronę plików lub ustawień hostingu, gdy serwer jest zatrzymany, a potem uruchom go ponownie. Ekrany różnią się w zależności od hostingu, więc sprawdź w pomocy swojego hostingu, gdzie trafiają pliki.
Serwer lokalny [za darmo]
Serwer lokalny na własnym komputerze pozwala na przykład grać online za darmo ze znajomymi, a nawet wypróbować ustawienia i/lub ceny, zanim uruchomisz większy serwer:
- W Steamie zainstaluj darmowe narzędzie SCUM Server.
- Skopiuj swoje
ServerSettings.iniiEconomyOverride.jsondo folderuSCUM\Saved\Config\WindowsServernarzędzia. Nadaj serwerowi nazwę, aby łatwo go dostrzec (do naszego dodaliśmy[TEST]). - Uruchom
SCUMServer.exe -log -port=7777zSCUM\Binaries\Win64. Wczytanie mapy zajmuje około dwóch minut. - W grze otwórz okno bezpośredniego połączenia i wpisz
127.0.0.1:7779. U nas zadziałało to z serwerem uruchomionym z-port=7777: port połączenia to 7779, dwa więcej niż port gry, a wpisanie 7777 nie działało. Testowane na tym samym komputerze co gra; przy innej wartości-portport może być inny. - Zatrzymaj serwer klawiszami Ctrl+C w jego oknie.
Log serwera to SCUM\Saved\Logs\SCUM.log w folderze narzędzia. Twój własny log gry, w którym widać wyniki poleceń, znajduje się w %LOCALAPPDATA%\SCUM\Saved\Logs.
Pliki ustawień
| Plik | Co zawiera |
|---|---|
ServerSettings.ini |
Wszystkie ustawienia serwera (440 kluczy, tekst ASCII). |
EconomyOverride.json |
Ustawienia handlarzy i ceny poszczególnych przedmiotów. Każda wartość jest zapisana jako tekst w cudzysłowie. |
AdminUsers.ini |
Admini, po jednym SteamID64 w wierszu. |
Zobacz strony ustawień, aby dowiedzieć się, co robi każda wartość na FISTILAND.
Pobierz pliki konfiguracyjne
Każdy plik występuje w dwóch wersjach, abyś mógł je porównać. FISTILAND to wersje używane przez nasz serwer. A SCUM to wersje takie, jakie gra dostarcza domyślnie, więc także dobry punkt wyjścia, jeśli chcesz zacząć od zera.
| Plik | Która | Czym jest |
|---|---|---|
| ServerSettings_FISTILAND.ini | FISTILAND | Ustawienia serwera FISTILAND. |
| ServerSettings_SCUM.ini | SCUM | Ustawienia domyślne. |
| EconomyOverride_FISTILAND.json | FISTILAND | Ustawienia handlarzy FISTILAND: bez wymagań sławy, handlarze zawsze zaopatrzeni i z gotówką, stałe ceny. |
| EconomyOverride_SCUM.json | SCUM | Plik handlarzy z wartościami, z którymi startuje gra. |
| SCUM_item_codes_1.3.4.2.txt | Data | Wszystkie 2 572 kody przedmiotów gry w wersji 1.3.4.2, po jednym w wierszu (z polecenia #ListItems). |
| Armory_SCUM_prices_A0.csv | Data | Ceny handlarza Armory z gry podstawowej, odczytane w grze na posterunku A0 (około 380 wierszy). |
Ze wszystkich plików dostępnych do pobrania celowo usunięto adres serwera, porty i hasła; nie zapomnij zrobić tego samego, jeśli później udostępnisz własne pliki.
Ostatnia aktualizacja: