Tämä opas käsittelee Legion Hosting -palvelimellasi olevan SuperTuxKart-palvelimen hallintaa, konsolikomentoja, ratojen hallintaa ja edistynyttä konfigurointia. Alkuasennukseen ja pelaajien yhdistämisohjeisiin tutustut artikkelissa SuperTuxKart-palvelimen asennusopas.
1. Verkkokonsoli
SuperTuxKart toimii --network-console-lippu käytössä, mikä tarjoaa tekstikonsolin, johon pääsee GPanelin Console-välilehden kautta. Kun palvelin käynnistyy, se näyttää Available command: ja sen jälkeen luettelon komennoista, joita voit käyttää.
2. Konsolikomennot
| Komento | Kuvaus |
|---|---|
help |
Luettelee kaikki käytettävissä olevat konsolikomennot. |
listpeers |
Näyttää kaikki yhdistäneet pelaajat ja heidän peer-tunnuksensa. |
kick [peer_id] |
Potkii pelaajan hänen peer-tunnuksensa perusteella (käytä listpeers löytääksesi tunnukset). |
kickban [peer_id] |
Potkii ja estää pelaajan hänen peer-tunnuksensa perusteella. |
listban |
Näyttää nykyisen estoluettelon. |
quit |
Sammuttaa palvelimen hallitusti. |
listpeers löytääksesi pelaajan nykyisen peer-tunnuksen ennen potkimista tai estämistä. Tunnukset muuttuvat istuntojen välillä.
3. Palvelimen konfigurointi (config.xml)
Edistyneitä palvelimen asetuksia hallitaan XML-konfigurointitiedoston kautta:
config.xml
Muokkaa tätä tiedostoa GPanelin Files-välilehdellä tai SFTP:n kautta. Tiedosto käyttää standardia XML-muotoa.
Keskeiset konfigurointiosiot
config.xml-tiedosto sisältää asetukset seuraaville:
- Palvelimen identiteetti -- Nimi, MOTD, omistajan näyttö.
- Ratojen valinta -- Käytettävissä olevat radat, ratojen kierto, äänestysvaihtoehdot.
- Pelisäännöt -- Kierrosmäärä, esineiden esiintymistiheys, joukkueasetukset.
- Verkkoasetukset -- Yhteyden aikakatkaisut, kaistanleveysrajat.
- Tekoälybotit -- Tyhjiä paikkoja täyttävien tekoälykärryjen määrä.
4. Pelitilan hallinta
Pelitila asetetaan MODE-käynnistysmuuttujalla. Vaihtaaksesi tiloja:
- Pysäytä palvelin.
- Mene GPanelin Startup-välilehdelle.
- Muuta
MODE-arvoa (0-5). - Käynnistä palvelin uudelleen.
| Arvo | Tila |
|---|---|
0 | Normaali kilpailu |
1 | Aika-ajo |
2 | Taistelu |
3 | Jalkapallo |
4 | Seuraa johtajaa |
5 | Lipunryöstö |
5. Vaikeustason hallinta
Vaikeustasoasetus vaikuttaa kärryn nopeuteen ja tekoälyn käyttäytymiseen. Muuta sitä DIFFICULTY-käynnistysmuuttujalla (0-3).
0(Aloittelija) -- Paras uusille pelaajille ja rennoille palvelimille.1(Keskitaso) -- Hyvä tasapaino sekataitoryhmille.2(Asiantuntija) -- Kokeneille pelaajille.3(SuperTux) -- Maksimaalinen haaste ja nopeus.
6. MOTD (Päivän viesti)
Aseta mukautettu viesti, joka näytetään pelaajille palvelinselaimessa, käyttäen MOTD-käynnistysmuuttujaa (enintään 100 merkkiä). Tämä on hyödyllistä palvelimen sääntöjen, tapahtumien tai aikataulujen ilmoittamiseen.
7. Radat ja mukautettu sisältö
SuperTuxKart sisältää laajan kirjaston ratoja ja kärryjä. Palvelin käyttää ratatietoja asennuksestaan. Mukautettuja lisäosaratoja voidaan hallita config.xml-tiedoston kautta määrittämällä, mitkä radat ovat käytettävissä kierrossa.
Oletusasennus sisältää radat kaikille pelitiloille:
- Kilparadat -- Erilaisia teemoitettuja ratoja kilpailu- ja aika-ajotiloihin.
- Taisteluareenat -- Omistetut kartat Taistelu- ja CTF-tiloihin.
- Jalkapallokentät -- Jalkapallotilaan suunnitellut kartat.
8. Vianmääritys
| Ongelma | Ratkaisu |
|---|---|
| Palvelin ei näy selaimessa | Varmista, että palvelin on käynnissä ja käyttää --lan-server-lippua (käytössä oletuksena). Pelaajien on ehkä käytettävä suoraa IP-yhteyttä. |
| Pelaajat katkaisevat yhteyden | Tarkista konsolista virheilmoitukset. Vähennä MAX_PLAYERS-arvoa, jos palvelin on ylikuormitettu. |
| Väärä pelitila | Varmista, että MODE-muuttuja on asetettu oikein Startup-välilehdellä ja käynnistä palvelin uudelleen. |
| Palvelimen rakentaminen lähdekoodista epäonnistuu | Tämän hoitaa asennusprosessi. Jos kohtaat rakennusvirheitä, avaa tukipyyntö. |
Aiheeseen liittyvät artikkelit
- SuperTuxKart-palvelimen asennusopas
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
Tarvitsetko apua?
Jos kohtaat ongelmia SuperTuxKart-palvelimesi kanssa, avaa tukipyyntö ja sisällytä palvelimesi IP, kuvaus ongelmasta ja kaikki olennaiset virheilmoitukset GPanelin konsolista.