SCP: Secret Laboratory -palvelimesi on asennettu ja käynnissä heti, kun tilauksesi on valmis, ja pelaajat voivat liittyä siihen saman tien Direct Connectilla. Tämä opas kattaa ensimmäisen tunnin: missä config-tiedostot ovat, miten nimeät palvelimen ja asetat pelaajarajan, miten teet itsestäsi ownerin ja mitä teet, jos haluat paikan julkiselta palvelinlistalta.
Mitä ensimmäisessä käynnistyksessä tapahtuu
Palvelin pyörii LocalAdminin kautta, joka on Northwoodin oma käynnistin dedikoiduille palvelimille. Se päivittää pelin Steamista, käynnistää sen ja kirjoittaa uudet config-tiedostot. SCP: Secret Laboratoryn EULA (https://link.scpslgame.com/eula) hyväksytään puolestasi käynnistyksessä, joten konsolissa mikään ei jää odottamaan syötettä.
Palvelin on valmis, kun konsoli tulostaa:
Waiting for players..

Siitä hetkestä lähtien kuka tahansa voi liittyä IP-osoitteellasi ja portillasi. Liittymisopas näyttää pelaajillesi tarkat vaiheet.
Löydä config-kansiosi
Kaikki asetukset ovat yhdessä kansiossa, joka on nimetty palvelimesi portin mukaan:
.config/SCP Secret Laboratory/config/<port>/
Porttisi on kaksoispisteen jälkeinen luku osoitteessa, joka näkyy ohjauspaneelin Yleiskatsaus-sivulla. Jos osoitteesi päättyy :25600, kansiosi on config/25600. Avaa se Tiedostot-välilehdellä tai yhdistä SFTP:llä samalla välilehdellä näkyvillä tiedoilla.

Tiedostot, joita käytät eniten:
config_gameplay.txt: palvelimen nimi, pelaajaraja, kierros- ja pelattavuusasetukset.config_remoteadmin.txt: ylläpitäjäroolit ja kenellä ne ovat.UserIDWhitelist.txt: whitelist, jos otat sen käyttöön.
Muokkaa aina oman porttikansiosi tiedostoja. Mallitiedoston tai toisen portin kansion muokkaaminen on yleisin syy siihen, että muutos "ei tee mitään".
Nimeä palvelin ja aseta pelaajaraja
Avaa config_gameplay.txt ja muuta nämä kaksi riviä:
server_name: Site-19 Night Shift
max_players: 30
Jokainen rivi on muotoa key: value, ja kaksoispisteen jälkeen tulee välilyönti. server_name:Site-19 ilman välilyöntiä ohitetaan, ja nimi palaa oletukseksi.
Nimi tukee Unityn rich textiä, joten voit värittää sen tageilla kuten <color=#ff8800>Site-19</color>. Pysy yhteisösi nimessä: Northwoodin Community Server Guidelines eivät salli tuotteiden tai palveluiden mainostamista palvelimen nimessä.
max_players on oletuksena 20. Jos aiot hakea paikkaa julkiselta palvelinlistalta, pysy 60:ssä tai sen alle, sillä Northwood poistaa vahvistetut palvelimet, joissa on yli 60 paikkaa.
Tallenna tiedosto ja käynnistä palvelin uudelleen ohjauspaneelista. Asetukset luetaan palvelimen käynnistyessä.
Tee itsestäsi owner
Avaa config_remoteadmin.txt. Ylhäällä on Members-osio, joka jakaa pelaajille rooleja. Lisää itsesi SteamID64-tunnuksellasi:
Members:
- 76561198000000000@steam: owner
Huomaa välilyönti ennen viivaa ja sen jälkeen. Poista sitten osiossa valmiina olevat esimerkkitunnukset. Jos ne jäävät, roolimääritykset eivät toimi etkä saa ownerin oikeuksia.
Etkö tiedä SteamID64-tunnustasi? Avaa Steam-profiilisi, kopioi osoite ja liitä se SteamID-hakusivulle: se on 17-numeroinen luku, joka alkaa 7656.
Käynnistä palvelin uudelleen, liity ja avaa pelissä Remote Admin. Sieltä voit potkia, bannata, vaihtaa rooleja ja hallita kierroksia.

Pidä palvelin yksityisenä whitelistillä
Jos palvelimelle saa liittyä vain oma porukkasi, aseta config_gameplay.txt-tiedostoon:
enable_whitelist: true
Lisää sitten yksi pelaaja riviä kohden samassa kansiossa olevaan UserIDWhitelist.txt-tiedostoon:
76561198000000000@steam
Käynnistä palvelin uudelleen. Kaikki, jotka eivät ole listalla, käännytetään pois.
Päivitykset ja testihaarat
Palvelin tarkistaa Steamista uuden version jokaisella käynnistyksellä, joten pelipäivityksen jälkeen riittää uudelleenkäynnistys.
Northwood julkaisee joskus julkisen testihaaran. Jos haluat kokeilla sellaista, kirjoita haaran nimi Käynnistys-välilehden Branch-kenttään ja asenna palvelin uudelleen. Tyhjennä kenttä ja asenna uudelleen palataksesi normaaliin versioon. Config-kansiosi säilyy.
Pluginit
Dedikoidun palvelimen mukana tulee LabAPI, Northwoodin oma plugin-lataaja, joten FTP:llä LabAPI:n plugin-kansioon .config/SCP Secret Laboratory/ -kansion alle lataamasi plugin-tiedostot latautuvat seuraavassa käynnistyksessä. Pluginit ovat yhteisön ohjelmistoja: emme asenna emmekä tue niitä, ja pelipäivitys voi rikkoa pluginin, kunnes sen tekijä päivittää sen. Jos palvelimesi on vahvistettu, Community Server Guidelines vaativat merkitsemään sen modatuksi heti, kun käytät jotain pluginia.
Julkiseksi
Uusi palvelin ei näy pelin palvelinlistalla. Siellä näkyvät vain Northwood Studiosin vahvistamat palvelimet, ja vahvistusta haet itse. Tarvitset yhteyssähköpostin, Pastebin-sivun säännöillänne ja yhden konsolikomennon. Koko prosessi on oppaassa SCP: Secret Laboratory -palvelimen vahvistaminen.
Yleisiä ongelmia
Palvelimen nimi ei muuttunut. Tarkista, että muokkasit config_gameplay.txt-tiedostoa oman porttisi kansiossa, että server_name:-kohdan jälkeen on välilyönti ja että käynnistit palvelimen uudelleen.
Lisäsin itseni ownerksi, mutta minulla ei ole oikeuksia. Esimerkkitunnukset ovat yhä Members-osiossa, tai riviltä puuttuu välilyönti ennen viivaa tai sen jälkeen. Korjaa ja käynnistä uudelleen.
Konsoli pysähtyy kysymykseen. Niin ei pitäisi käydä, koska EULA ja LocalAdminin asetukset hoidetaan käynnistyksessä. Jos niin kuitenkin käy, ota yhteyttä tukeen ja liitä mukaan kuvakaappaus konsolista.
Pelaajat saavat virheen "The specified host is not available". He kirjoittivat IP-osoitteesi ilman porttia, tai palvelin ei ole käynnissä. Direct Connect olettaa portiksi 7777, jos porttia ei anneta, ja palvelimesi käyttää eri porttia.
Liian vähän muistia pelaajamäärällesi? SCP: Secret Laboratoryn RAM-laskuri näyttää, mitä kukin pelaajaraja vaatii, ja voit päivittää pakettia ohjauspaneelista milloin tahansa. Lisää paketeistamme löydät sivulta SCP: Secret Laboratory -palvelinhosting.
