Ovaj vodič pokriva administraciju i upravljanje svijetom za vaš Stormworks: Build and Rescue namjenski server, uključujući postavljanje administratora, upravljanje igračima, kontrolu vozila, Workshop sadržaj, upravljanje spremljenim podacima i rješavanje uobičajenih problema.
Postavljanje Administratora
Stormworks koristi sustav dozvola temeljen na Steam ID-u za administraciju servera. Administratori imaju povišene privilegije uključujući mogućnost izbacivanja i zabrane pristupa igračima, upravljanje vozilima i modificiranje postavki svijeta.
Konfiguriranje Administratorskih Računa
- Zaustavite server iz GPanel.
- Otvorite File Manager ili se povežite putem SFTP.
- Pronađite datoteku
server_config.xml. - Dodajte unose administratora unutar odjeljka za administratore:
<admins>
<admin steam_id="76561198012345678" />
<admin steam_id="76561198087654321" />
</admins>
- Spremite datoteku i ponovno pokrenite server.
steamid.io unosom URL-a svog Steam profila. Steam64 ID je 17-znamenkasti broj koji počinje s 7656119.
Privilegije Domaćina
Domaćin servera (Steam račun koji je izvorno kreirao spremljeni podatak) automatski ima pune administratorske privilegije. Dodatni administratori dodani putem konfiguracijske datoteke dobivaju istu razinu pristupa.
Upravljanje Igračima
Administratori mogu upravljati igračima putem izbornika alata servera u igri ili putem serverskih naredbi. Pristupite administratorskoj ploči u igri pritiskom na Esc i navigacijom do kartice Players.
Radnje Upravljanja Igračima
| Radnja | Opis | Kako Koristiti |
|---|---|---|
| Kick | Ukloni igrača sa servera (može se ponovno pridružiti) | Odaberite igrača u administratorskoj ploči, kliknite Kick |
| Ban | Trajno spriječi igrača da se pridruži | Odaberite igrača u administratorskoj ploči, kliknite Ban |
| Unban | Ukloni zabranu pristupa igrača | Uredite popis zabrana u konfiguraciji servera |
| Teleportacija do Igrača | Premjestite se na lokaciju drugog igrača | Odaberite igrača, kliknite Teleport To |
| Daj Valutu | Dodijelite novac u igri igraču | Odaberite igrača, unesite iznos, kliknite Give |
| Postavi Ulogu | Dodijelite administratorsku ili zadanu ulogu igraču | Odaberite igrača, odaberite ulogu iz padajućeg izbornika |
Upravljanje Popisom Zabrana
Zabrane se pohranjuju u konfiguraciji servera. Za uklanjanje zabrane igraču, zaustavite server i uredite popis zabrana u server_config.xml:
<banned_players>
<!-- Remove the line for the player you want to unban -->
<player steam_id="76561198099999999" />
</banned_players>
Upravljanje Vozilima
Vozila su srž Stormworks igranja, ali neupravljana vozila mogu uzrokovati probleme s performansama. Evo kako održati vaš server glatkim.
Uklanjanje Vozila
Kao administrator, možete ukloniti vozila putem prikaza karte u igri:
- Otvorite kartu (tipka
Mprema zadanim postavkama). - Kliknite na ikonu vozila da ga odaberete.
- Kliknite gumb Despawn ili Remove.
Brisanje Svih Vozila
Ako server postane pretrpan napuštenim vozilima, možete ih sve obrisati odjednom. Koristite administratorsku konzolu ili administratorske alate u igri za masovno uklanjanje. Ovo je posebno korisno kada:
- Performanse servera se pogoršavaju zbog previše vozila.
- Pripremate server za događaj ili novu sesiju.
- Čistite nakon incidenata griefinga.
Ograničenja Broja Vozila
Konfigurirajte ograničenja vozila u konfiguraciji servera za sprječavanje problema s performansama:
<vehicle_settings
max_vehicles="50"
vehicle_despawn_time="1800"
auto_clean_vehicles="true"
/>
Workshop Sadržaj i Prilagođena Vozila
Stormworks ima opsežan Steam Workshop s tisućama vozila i dodataka koje su kreirali igrači. Upravljanje Workshop sadržajem na vašem serveru važno je i za igranje i za performanse.
Omogućavanje Workshop Vozila
Stvaranje Workshop vozila kontrolira se u konfiguraciji servera:
<workshop_settings
allow_workshop_vehicles="true"
/>
Kada je omogućeno, svaki igrač može stvoriti vozila na koja je pretplaćen na Steam Workshopu. Podaci o vozilu prenose se s klijenta igrača koji ga stvara.
Upravljanje Workshop Sadržajem
- Dozvoli sav Workshop sadržaj: Postavite
allow_workshop_vehicles="true"za otvoreni kreativni server. - Onemogući Workshop sadržaj: Postavite
allow_workshop_vehicles="false"za ograničavanje igrača na ugrađena vozila ili vozila koja sami grade na serveru.
Upravljanje Postavkama Svijeta
Administratori mogu modificirati određene postavke svijeta u stvarnom vremenu putem izbornika postavki u igri. To uključuje:
| Postavka | Učinak | Utjecaj na Performanse |
|---|---|---|
| Vrijeme | Uključi/isključi dinamičko vrijeme i oluje | Minimalan |
| Ciklus Dan/Noć | Omogući ili onemogući napredovanje vremena | Nikakav |
| Beskonačno Gorivo | Vozilima nikad ne ponestane goriva | Nikakav |
| Beskonačna Municija | Oružja nikad ne ostanu bez municije | Nikakav |
| Oštećenje Vozila | Mogu li se vozila oštetiti | Blago smanjenje kada je onemogućeno |
| Teleportacija | Dozvoli teleportaciju putem karte | Nikakav |
Upravljanje Spremljenim Podacima
Višestruki Slotovi za Spremanje
Stormworks podržava 4 slota za spremanje, što vam omogućuje održavanje različitih svjetova. Za promjenu slota za spremanje:
- Zaustavite server.
- Uredite atribut
save_nameuserver_config.xmlda pokazuje na drugi spremljeni podatak. - Pokrenite server. Učitat će navedeni spremljeni podatak.
Kreiranje Sigurnosnih Kopija
Redovite sigurnosne kopije štite od gubitka podataka zbog oštećenja, slučajnog brisanja ili griefinga:
- Zaustavite server kako biste osigurali da su spremljeni podaci zapisani na disk.
- Povežite se putem SFTP ili koristite GPanel File Manager.
- Navigirajte do direktorija za spremanje (obično
save/u korijenu servera). - Preuzmite cijelu mapu spremljenih podataka za vaš aktivni slot.
- Pohranite sigurnosne kopije s oznakama datuma (npr.
save_slot1_2026-02-26.zip).
Vraćanje Sigurnosne Kopije
- Zaustavite server.
- Povežite se putem SFTP.
- Preimenujte trenutnu mapu za spremanje (npr.
save_slot1usave_slot1_old) kao mjeru opreza. - Prenesite datoteke sigurnosne kopije na izvornu lokaciju direktorija za spremanje.
- Pokrenite server. Učitat će vraćene spremljene podatke.
Rješavanje Problema
Padovi Servera
- Provjerite broj vozila: Previše vozila (posebno složenih) najčešći su uzrok padova. Smanjite
max_vehiclesi omogućiteauto_clean_vehicles. - Pregledajte zapise servera: Provjerite izlaz konzole servera u GPanel za poruke o greškama prije pada.
- Ažurirajte server: Provjerite pokreće li vaš server najnoviju verziju. Ažuriranja igre često uključuju popravke stabilnosti.
- Oštećeni spremljeni podaci: Ako se server ruši odmah pri pokretanju, spremljeni podaci mogu biti oštećeni. Pokušajte učitati drugi slot za spremanje ili vratiti sigurnosnu kopiju.
Desinkronizacija Igrača
- Desinkronizacija se javlja kada igrači vide različita stanja svijeta. Ovo je uobičajeno sa složenim vozilima.
- Smanjite broj aktivnih vozila za minimiziranje desinkronizacije.
- Igrači s visokom latencijom (200+ ms) doživljavaju više desinkronizacije. Razmislite o postavljanju očekivane regije servera u imenu servera.
- Ponovno pojavljivanje ili ponovno pridruživanje igrača često rješava pojedinačne probleme s desinkronizacijom.
Zastajkivanje Vozila
- Složena vozila sa stotinama logičkih komponenti primarni su uzrok zastajkivanja servera.
- Postavite niža ograničenja
max_vehicles(20-30 za javne servere). - Omogućite automatsko čišćenje za uklanjanje napuštenih vozila.
- Pratite koja specifična vozila uzrokuju zastajkivanje i uklonite ih. Vozila s pretjeranim brojem senzora, kamera ili logičkih vrata uobičajeni su krivci.
Oštećenje Svijeta
- Oštećenje svijeta može se pojaviti ako se server nasilno zaustavi tijekom operacije spremanja.
- Uvijek koristite gumb Stop u GPanel umjesto nasilnog zaustavljanja procesa.
- Ako dođe do oštećenja, vratite najnoviju sigurnosnu kopiju.
- Kao posljednje rješenje, možete početi ispočetka na novom slotu za spremanje.
Povezani Članci
- Stormworks Vodič za Postavljanje Servera
- Kako Pronaći IP Adresu i Port Vašeg Servera
- Kako Prenijeti Datoteke putem SFTP-a
- Početak Rada s Vašim Novim Serverom
Ako naiđete na probleme koji nisu pokriveni u ovom vodiču, molimo otvorite zahtjev za podršku i naš tim će vam pomoći riješiti problem.