Tämä opas käsittelee, kuinka asennat ja määrität Legion Hostingilla isännöidyn Puck-pelipalvelimesi. Puck on fysiikkapohjainen moninpeli-jääkiekkopeli – ei sääntöjä, ei aikalisiä, vain kiekko maaliin. Ylläpitokomentoja ja palvelimen hallintaa varten katso Puck-palvelimen ylläpitäjän opas.
1. Palvelimeesi pääsy
- Kirjaudu sisään GPaneliin.
- Valitse Puck-palvelimesi palvelinlistasta.
- Palvelimesi IP-osoite ja portti näkyvät Console-välilehdellä. Katso lisätietoja kohdasta Kuinka löydät palvelimesi IP-osoitteen ja portin.
2. Käynnistysmuuttujat
Määritä nämä asetukset GPanelin Startup-välilehdeltä:
| Muuttuja | Ympäristönimi | Oletus | Kuvaus |
|---|---|---|---|
| Max Players | MAX_PLAYERS |
10 | Pelaajien enimmäismäärä (enintään 32). |
| Query Port | QUERY_PORT |
7778 | Kyselyportti palvelimen näkyvyydelle palvelinselaimessa. |
| Password | SRV_PASSWORD |
(tyhjä) | Liittymiseen vaadittava salasana. Jätä tyhjäksi julkista pääsyä varten. |
| Kick Timeout | KICK_TIMEOUT |
300 | Sekuntia ennen kuin AFK-pelaaja potkitaan ulos. |
| Target Framerate | FRAME_RATE |
120 | Palvelimen ruudunpäivitysnopeus. Tulisi olla 10–20 yksikköä tick rate -arvon yläpuolella. |
| Server Tick Rate | SERVER_TICK_RATE |
100 | Palvelimen simulaation tick rate (enintään 360). |
| Client Tick Rate | CLIENT_TICK_RATE |
360 | Asiakkaan päivitysnopeus. Tulisi olla vähintään kaksinkertainen palvelimen tick rate -arvoon nähden. Älä ylitä arvoa 360, ellet tiedä mitä teet. |
| Auto Update | AUTO_UPDATE |
0 | Päivitä palvelin automaattisesti käynnistyksen yhteydessä (1=kyllä, 0=ei). |
3. Määritystiedosto
Palvelimen määritys tallennetaan server_configuration.json-tiedostoon juurihakemistossa. Paneeli päivittää keskeiset arvot automaattisesti käynnistysmuuttujistasi. Voit muokata lisäasetuksia SFTP:n kautta:
{
"port": 7777,
"pingPort": 7778,
"name": "My Puck Server",
"maxPlayers": 10,
"password": "",
"voip": false,
"isPublic": true,
"adminSteamIds": [],
"kickTimeout": 300,
"targetFrameRate": 120,
"serverTickRate": 100,
"clientTickRate": 200,
"startPaused": false,
"allowVoting": true,
"mods": []
}
4. Palvelimeesi yhdistäminen
- Osta ja asenna Puck Steamistä.
- Käynnistä peli ja avaa palvelinselain.
- Etsi palvelimesi nimellä tai käytä suoraa yhteyttä IP-osoitteellasi ja portillasi.
- Syötä salasana, jos sellainen on asetettu.
5. Ensiasennuksen tarkistuslista
- Muokkaa
server_configuration.json-tiedostoa asettaaksesi palvelimenname-arvon. - Lisää Steam ID -tunnuksesi
adminSteamIds-taulukkoon pelinsisäisiä ylläpito-oikeuksia varten. - Määritä tick rate -arvot ja ruudunpäivitysnopeus (säilytä oletukset, ellet tarvitse erityistä tarvetta).
- Käynnistä palvelin ja varmista, että konsolissa näkyy
Server authenticated.
Aiheeseen liittyvät artikkelit
- Puck-palvelimen ylläpitäjän opas
- Kuinka löydät palvelimesi IP-osoitteen ja portin
- Kuinka ladata tiedostoja SFTP:n kautta
Tarvitsetko apua?
Jos kohtaat ongelmia Puck-palvelimesi kanssa, avaa tukipyyntö ja liitä mukaan palvelimesi IP-osoite, kuvaus ongelmasta sekä mahdolliset virheilmoitukset GPanel-konsolista.