Tämä opas käsittelee, kuinka asennat Soldat 2 -pelipalvelimesi Legion Hostingilla, määrität käynnistysmuuttujat ja yhdistät pelaajat. Soldat 2 on klassisen 2D-deathmatch-räiskinnän jatko-osa, jossa on aitoja aseita, ragdoll-fysiikkaa ja fysiikkapohjaista liikkumista. Järjestelmänvalvojan komentoja, RCON:ia ja pelin määrityksiä varten katso Soldat 2 -järjestelmänvalvojan ja komentojen opas.
1. Ensimmäinen käynnistys
- Kirjaudu sisään GPaneliin ja valitse Soldat 2 -palvelimesi.
- Siirry Startup-välilehdelle ja määritä muuttujat (katso taulukko osiossa 2).
- Aseta SERVER_NAME haluamaksesi palvelimen nimeksi (ei välilyöntejä).
- Aseta RCON_PASSWORD turvalliseksi salasanaksi etähallintaa varten.
- Palaa Console-välilehdelle ja napsauta Start.
- Odota, kunnes konsoli näyttää
ALL RULES SCRIPTS INITIALIZED. Ensimmäinen käynnistys luoautoconfig.ini-määritystiedoston.
SERVER_NAME-muuttuja ei tue välilyöntejä. Käytä sen sijaan alaviivoja tai yhdysviivoja (esim. My-Soldat2-Server).
2. GPanelin käynnistysmuuttujat
Seuraavat muuttujat ovat saatavilla GPanelin Startup-välilehdellä.
| Muuttuja | Oletus | Kuvaus |
|---|---|---|
SERVER_NAME |
PterodactylServer |
Pääluettelossa näkyvä palvelimen nimi (enint. 50 merkkiä, ei välilyöntejä). |
MAX_PLAYERS |
12 |
Pelaajien enimmäismäärä (1-12). |
SERVER_PASSWORD |
ServerPassword |
Salasana palvelimelle liittymistä varten. Tyhjennä tämä tehdäksesi palvelimesta julkisen. |
RCON_PASSWORD |
RconPassword |
Salasana RCON (etäkonsoli) -käyttöä varten. |
RCON_PORT |
0 |
RCON WebSocket -portti. Aseta arvoon 0 poistaaksesi RCON:in käytöstä. |
WEBSOCKETS_PORT |
0 |
WebSockets-portti selainyhteyksille. Aseta arvoon 0 poistaaksesi käytöstä. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
Pelaajille liittymisen yhteydessä näytettävä viesti (enint. 200 merkkiä). |
ADMIN_PLAYFAB_ID |
IDHere |
PlayFab-tunnuksesi järjestelmänvalvojan oikeuksia varten. Löydät sen palvelimen lokeista, kun yhdistät. |
3. Palvelimen määritys (autoconfig.ini)
Palvelimen pääasiallinen määritystiedosto on:
autoconfig.ini
Avaa tämä tiedosto käyttämällä GPanelin Files-välilehteä tai yhdistä SFTP:n kautta. Tiedosto käyttää INI-muotoa.
autoconfig.ini-tiedoston asetukset korvataan automaattisesti GPanelin käynnistysmuuttujilla jokaisen palvelimen käynnistyksen yhteydessä. Käytä Startup-välilehteä ensisijaisia asetuksia varten.
Tärkeimmät asetukset
| Asetus | Kuvaus |
|---|---|
GameServerConfig.Name |
Palvelimen nimi (hallinnoidaan SERVER_NAME-muuttujalla). |
GameServerConfig.Port |
Palvelimen portti (hallinnoidaan GPanelilla). |
GameServerConfig.MaxPlayers |
Pelaajien enimmäismäärä (hallinnoidaan MAX_PLAYERS-muuttujalla). |
GameServerConfig.GreetMessage |
Tervetuloviesti (hallinnoidaan GREET_MESSAGE-muuttujalla). |
GameServerConfig.AdminPlayfabId |
Palvelimen järjestelmänvalvojan PlayFab-tunnus. |
GameServerConfig.ServerPassword |
Liittymissalasana (hallinnoidaan SERVER_PASSWORD-muuttujalla). |
GameServerConfig.RconPassword |
RCON-salasana (hallinnoidaan RCON_PASSWORD-muuttujalla). |
4. Kuinka pelaajat yhdistävät
- Käynnistä Soldat 2.
- Valitse päävalikosta Play Online.
- Selaa palvelinluetteloa löytääksesi palvelimesi nimen perusteella, tai käytä suoraa yhteyttä.
- Jos palvelimella on salasana, syötä se pyydettäessä.
5. PlayFab-tunnuksesi löytäminen
Saadaksesi järjestelmänvalvojan oikeudet pelissä sinun on asetettava PlayFab-tunnuksesi ADMIN_PLAYFAB_ID-muuttujaan.
- Käynnistä palvelin ja yhdistä siihen pelaajana.
- Tarkista GPanelin konsolituloste. Kun liityt, näkyviin tulee lokiviesti, joka näyttää PlayFab-tunnuksesi muodossa:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Kopioi PlayFab-tunnus ja aseta se
ADMIN_PLAYFAB_ID-käynnistysmuuttujaan. - Käynnistä palvelin uudelleen, jotta muutos tulee voimaan.
Aiheeseen liittyvät artikkelit
- Soldat 2 -järjestelmänvalvojan ja komentojen opas
- Kuinka löytää palvelimesi IP-osoite ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
Tarvitsetko apua?
Jos kohtaat ongelmia Soldat 2 -palvelimesi kanssa, avaa tukipyyntö ja sisällytä siihen palvelimesi IP-osoite, kuvaus ongelmasta sekä mahdolliset asiaankuuluvat virheilmoitukset GPanelin konsolista.