Tämä opas opastaa sinut kaikkien tarvittavien vaiheiden läpi liittyäksesi Legion Hostingilla isännöityyn Project Zomboid -palvelimeesi — yhteystietojesi löytämisestä GPanelissa palvelimen lisäämiseen Favorites-listalle pelissä.
IP:Port -muodon syöttäminen yhtenä merkkijonona IP-kenttään epäonnistuu. Lue vaihe 3 huolellisesti.
Esivaatimukset
- Aktiivinen Project Zomboid -palvelin Legion Hostingilla
- Project Zomboid asennettuna Steamin kautta
- Palvelimesi IP-osoite ja porttinumero (löydät nämä GPanelista — katso Miten löydät palvelimesi IP-osoitteen ja portin)
- Palvelimen salasana, jos sellainen on asetettu
- Peliversiosi on täsmättävä palvelimen versiota (käsitelty vaiheessa 5)
Vaihe 1 — Vahvista, että palvelimesi on käynnissä
- Kirjaudu GPaneliin.
- Klikkaa Project Zomboid -palvelintasi palvelinlistalta.
- Console-välilehdellä vahvista, että tilan ilmaisin näyttää Running.
- Jos tila näyttää Offline, klikkaa Start ja odota, että konsolin vieritys pysähtyy ennen yhdistämisen yrittämistä. Täysi käynnistys kestää tyypillisesti 60–90 sekuntia.
Vaihe 2 — Huomaa IP-osoitteesi ja porttisi erikseen
GPanel näyttää yhteysosoitteesi muodossa IP:Port, esimerkiksi 198.51.100.42:16261. Sinun on kirjoitettava kumpikin osa erikseen ylös ennen peliin menemistä.
| Osa | Esimerkki | Mistä löydät |
|---|---|---|
| IP-osoite | 198.51.100.42 |
Kaikki ennen kaksoispistettä GPanelin osoitekentässä |
| Portti | 16261 |
Kaikki jälkeen kaksoispisteen GPanelin osoitekentässä |
Vaihe 3 — Lisää palvelin Favorites-listaan Project Zomboidissa
Favorites-lista on luotettavin tapa yhdistää. Se tallentaa palvelinyksityiskohtasi, joten sinun ei tarvitse syöttää niitä joka kerta.
Build 42 (B42)
- Käynnistä Project Zomboid. Päävalikossa klikkaa Join Server.
- Valitse Favorites-välilehti yläosasta.
- Klikkaa Add Server (tai +-painiketta).
- Täytä kentät:
- IP / Host: Syötä vain IP-osoite — esim.
198.51.100.42. Älä sisällytä porttia tähän. - Port: Syötä vain porttinumero — esim.
16261. - Password: Syötä palvelimen salasana, jos sellainen on asetettu.
- Description: Valinnainen lempinimi palvelimelle listallasi.
- IP / Host: Syötä vain IP-osoite — esim.
- Klikkaa Add tallentaaksesi, kaksoisklikkaa sitten palvelinmerkintää (tai valitse se ja klikkaa Connect).
Build 41 (B41)
- Käynnistä Project Zomboid. Päävalikossa klikkaa Join.
- Valitse Favorites-välilehti.
- Klikkaa Add.
- Täytä kentät:
- IP: Syötä vain IP-osoite — esim.
198.51.100.42. - Port: Syötä vain porttinumero — esim.
16261. - Server Name: Mikä tahansa haluamasi nimi.
- Password: Syötä palvelimen salasana, jos sellainen on asetettu.
- IP: Syötä vain IP-osoite — esim.
- Klikkaa OK, valitse palvelimesi Favorites-listalta ja klikkaa sitten Connect.
IP:Port yhdessä IP-kenttään. Peli lähettää palvelimelle vain sen, mitä on IP-kentässä. 198.51.100.42:16261 -syöttäminen IP-laatikkoon aiheuttaa yhteysvirheen, koska porttinumeroa käsitellään osana isäntänimeä.
Vaihe 4 — Käynnistä oikea multiplayer-suoritettava (B42)
Build 42 vaatii, että käynnistät multiplayerin tietyllä menetelmällä. Jos käynnistät pelin väärin, Join Server -näyttö ei välttämättä näy tai Steam-autentikointi epäonnistuu.
Vaihtoehto A — Käytä Steamin käynnistysvaihtoehtoa (suositus)
- Steamissa klikkaa hiiren oikealla painikkeella Project Zomboid ja valitse Properties.
- General-kohdasta etsi Launch Options -kenttä.
- Syötä:
-nosteamvain, jos palvelimen ylläpitäjä neuvoo niin. Normaalia pelaamista varten jätä Launch Options tyhjäksi. - Klikkaa Play. Näytetyssä käynnistysdialogissa valitse Play Project Zomboid (build 42 mp) tai vastaava multiplayer-vaihtoehto.
- Päävalikossa vahvista, että näytön alaosassa lukee (steam) build-numeron vieressä. Tämä vahvistaa, että Steam-autentikointi on aktiivinen, mikä vaaditaan palvelinyhteyteen.
Vaihtoehto B — Suorita b42mp.bat suoraan
Jos Steam-käynnistyslevy ei näytä multiplayer-vaihtoehtoa, voit käynnistää multiplayerin suoraan:
- Avaa Steam-kirjastosi, klikkaa hiiren oikealla painikkeella Project Zomboid ja siirry kohtaan Manage > Browse Local Files.
- Pelikansiossa etsi tiedosto
b42mp.bat(Windows) taib42mp.sh(Linux/Mac). - Kaksoisklikkaa
b42mp.batkäynnistääksesi pelin multiplayer-tilassa. - Vahvista jälleen, että päävalikossa näkyy (steam) alaosassa ennen palvelimeen liittymisen yrittämistä.
Vaihe 5 — Sovita peliversiosi palvelimeen
Versioepäsuhta on yksi yleisimmistä syistä yhteyden hylkäämiseen. Kun peli saa päivityksen, asiakasversiosi muuttuu välittömästi, mutta palvelinversiosi muuttuu vain, kun päivität sen manuaalisesti GPanelissa — tai päinvastoin. Molempien on käytettävä samaa buildia.
Tarkista palvelimen versio
- Siirry GPanelissa palvelimesi Console-välilehdelle.
- Etsi viimeisistä käynnistyslogeista rivi, joka lukee jotain kuten
Build 42.x.xtaiBuild 41.x.x. - Vaihtoehtoisesti tarkista Startup-välilehti — asennettu versio näytetään usein Steam-haaravalitsimen vieressä.
Vaihda Steam-asiakkaasi oikeaan haaraan
Jos palvelin käyttää Build 41:tä mutta Steam-asiakkaasi on jo päivittynyt Build 42:een (tai tiettyyn beta-haaraan), sinun on valittava sopiva haara:
- Steamissa klikkaa hiiren oikealla painikkeella Project Zomboid ja valitse Properties.
- Klikkaa Betas-välilehteä.
- Avaa Beta Participation -pudotusvalikko.
- Valitse palvelintasi vastaava haara:
- None — Uusin vakaa julkaisu (tällä hetkellä Build 42)
- b41multiplayer — Build 41 vakaa multiplayer-haara
- Muut nimettyt haarat kehittäjän tarjoamina
- Sulje Properties. Steam lataa oikean version automaattisesti.
- Odota, että lataus valmistuu, ennen kuin käynnistät pelin.
Vaihe 6 — Käytä Steam Relayta, jos suora UDP epäonnistuu
Project Zomboid käyttää yhteydessään UDP:tä. Jos verkkosi estää UDP-liikenteen — esimerkiksi tietyt yliopisto- tai yritysverkot — et välttämättä voi yhdistää suoraan. Steam Relay reitittää yhteytesi Steamin palvelimien kautta varavaihtoehtona.
- Steamissa klikkaa Steam yläosan valikkopalkista ja valitse sitten Settings.
- Siirry kohtaan Remote Play (tai joissakin versioissa In-Home Streaming > Advanced).
- Yhteyden reitityksen osalta tarkista Steamin verkkoasetukset kohdasta Downloads > varmista, että et pakota tiettyä aluetta, joka on kaukana palvelimesta.
- Jos sinulla on palomuuri tai VPN aktiivisena, kokeile poistaa se tilapäisesti käytöstä testataksesi, estääkö se UDP-portin 16261.
- Viimeisenä varavaihtoehtona Steam saattaa yrittää relay-reititystä automaattisesti. Jos pelin yhteysdialogissa kysytään sallimaan relay, hyväksy se.
Vahvistus
- Kun olet klikannut Connect, peli näyttää latausnäytön tai hahmonluontinäytön, jos liityt ensimmäistä kertaa.
- Kun olet ladannut maailmaan, paina Esc ja vahvista, että hahmosi nimi ja palvelimen nimi näkyvät oikein.
- Avaa pelin sisäinen kartta (M) tai tarkista koordinaattisi vahvistaaksesi, että olet aktiivisessa maailmansessiossa.
- Jos palvelimella on muita pelaajia, sinun pitäisi nähdä heidän nimensä pelaajalistalla (Tab tai P versiosta riippuen).
Vianmääritys
Yhteys epäonnistui / aikakatkaistu
- Vahvista, että palvelimen tila GPanelissa näyttää Running, ei Offline tai Starting.
- Varmista, että IP ja portti ovat erillisissä kentissä. IP-kentässä saa olla vain IP-osoite — ei kaksoispistettä, ei porttinumeroa.
- Varmista, että pelissä oleva portti vastaa GPanelissa näkyvää porttia tarkalleen. Älä oleta oletusta
16261, jos GPanel näyttää eri arvon. - Tarkista, ettei palomuurisi tai virustorjuntaohjelmasi estä UDP-liikennettä palvelimen portissa.
Versioepäsuhtavirhe yhteydessä
- Peliasiakkaan ja palvelimen on oltava samassa buildissa. Tarkista palvelimen build GPanelin konsolilogeista.
- Vaihda sopivaan Steam-beta-haaraan vaiheessa 5 kuvatulla tavalla.
- Haarojen vaihtamisen jälkeen anna Steamin saada lataus valmiiksi ennen pelin käynnistämistä.
Peli käynnistyi, mutta valikossa ei ole "Join Server" -vaihtoehtoa
- Käytät todennäköisesti yksinpelin suoritettavaa. Poistu ja käynnistä uudelleen käyttäen
b42mp.battai valitse multiplayer-käynnistysvaihtoehto Steam-dialogista. - Vahvista, että päävalikko näyttää (steam) näytön alaosassa.
Päävalikko ei näytä "(steam)" — se näyttää "(nosteam)"
- Käynnistit lipulla
-nosteamtai käyttäen nosteam-suoritettavaa. Palvelimen on myös oltava käynnissä nosteam-tilassa, jotta tämä toimisi. - Useimmille Legion Hosting -palvelimille poista
-nosteamSteam-käynnistysvaihtoehdoistasi ja käynnistä uudelleen käyttäen vakio multiplayer-menetelmää.
Palvelin näkyy Favorites-listassa, mutta yhteys katkeaa välittömästi
- Palvelin on saattanut juuri käynnistyä uudelleen. Odota 60–90 sekuntia ja yritä uudelleen.
- Jos salasana on asetettu, vahvista, että syötät sen oikein — salasanat ovat kirjainkokoherkkiä.
- Tarkista GPanelin konsoli virheviestien varalta, jotka ilmestyvät sillä hetkellä, kun yrität yhdistää, kuten kielletty IP tai maksimipelaajamäärä saavutettu.
Korkea viive tai kuminauhailmiö yhdistämisen jälkeen
- Jos yhdistät Steam Relayn kautta, tämä on odotettavissa. Kokeile vaihtaa suoraan yhteyteen (varmista, ettei UDP-porttia 16261 estetä päässäsi).
- Jos suorassa yhteydessä, tarkista palvelimen Console GPanelissa korkean CPU- tai muistinkäytön varalta, mikä voisi viitata siihen, että palvelin on ylikuormittunut.
Et silti voi yhdistää kaikkien vaiheiden noudattamisen jälkeen
Avaa tukitiketti ja sisällytä:
- Palvelimesi IP ja portti GPanelista
- Pelin build-versio (näkyy päävalikossa)
- Tarkka virheviesti, jonka näet, kun yhteys epäonnistuu
- Kuvakaappaus Favorites-merkinnästäsi, jossa näkyvät IP- ja Port-kentät