Tämä opas kattaa RCON-ylläpidon, pelaajien hallinnan, bottien määrittämisen, mukautetut kartat ja vianmäärityksen OpenArena-dedikoituun palvelimeesi. OpenArena on ilmainen deathmatch-FPS, joka perustuu id Tech 3 -moottoriin. Alkuasennus, määritys ja yhteysohjeet löytyvät kohdasta OpenArena-palvelimen asennusopas.
1. RCON-asetukset
Aseta RCON-salasana tiedostossa baseoa/server.cfg:
seta rconPassword "YourStrongPassword"
Todenna pelin sisällä konsolissa (~):
rconPassword YourStrongPassword
rcon <command>
Voit myös lähettää komentoja suoraan GPanelin Console-välilehden kautta ilman RCON-todennusta.
2. Pelaajien hallintakomennot
| Komento | Kuvaus |
|---|---|
rcon status | Listaa kaikki yhdistetyt pelaajat asiakasnumeroineen ja IP-osoitteineen. |
rcon kick <client_num> | Potki pelaaja asiakasnumerolla (hae status-komennolla). |
rcon clientkick <client_num> | Vaihtoehtoinen potkukomento. |
rcon banClient <client_num> | Bannaa pelaaja asiakasnumerolla. |
rcon banUser <playername> | Bannaa pelaaja nimellä. |
3. Kartta- ja pelikomennot
| Komento | Kuvaus |
|---|---|
rcon map <mapname> | Vaihda uuteen karttaan, mikä katkaisee pelaajien yhteyden. |
rcon g_gametype <value> | Vaihda pelitila (0=FFA, 3=TDM, 4=CTF, jne.). |
rcon timelimit <minutes> | Vaihda aikaraja. |
rcon fraglimit <frags> | Vaihda frag-raja. |
rcon map_restart | Käynnistä nykyinen kartta uudelleen. |
rcon nextmap | Siirry seuraavaan karttaan kierrossa. |
4. Palvelimen hallintakomennot
| Komento | Kuvaus |
|---|---|
rcon sv_hostname "Name" | Vaihda palvelimen nimi. |
rcon g_password "pass" | Aseta tai vaihda liittymissalasana. |
rcon say "message" | Lähetä palvelimenlaajuinen chat-viesti. |
rcon sv_maxclients <num> | Vaihda pelaajien enimmäismäärä (vaatii kartan uudelleenkäynnistyksen). |
rcon exec <filename> | Suorita asetustiedosto. |
rcon quit | Sammuta palvelin. |
5. Bottien hallinta
OpenArenassa on sisäänrakennettu bot-tuki tyhjien palvelinpaikkojen täyttämiseksi.
| Komento / CVar | Kuvaus |
|---|---|
rcon addbot <name> <skill> | Lisää botti. Taso: 1 (helpoin) – 5 (vaikein). |
rcon kick <botname> | Poista tietty botti. |
rcon bot_minplayers <num> | Täytä automaattisesti boteilla, kunnes tämä pelaajamäärä saavutetaan. Botit poistuvat oikeiden pelaajien liittyessä. |
rcon bot_nochat <0/1> | Poista bottien chat käytöstä. 1 = ei bottien chatia. |
Esimerkki: Pidä 8 pelaajaa boteilla
Lisää tiedostoon server.cfg:
seta bot_minplayers 8
Botit liittyvät automaattisesti, kun pelaajia on alle 8, ja poistuvat ihmisten liittyessä.
6. Mukautetut kartat ja modit
- Lataa mukautetut
.pk3-kartta-/mod-tiedostot. - Lataa ne hakemistoon
baseoa/SFTP:n kautta (katso Tiedostojen lataaminen SFTP:n kautta). - Käynnistä palvelin uudelleen.
.pk3-tiedostot ladataan automaattisesti. - Vaihda uuteen karttaan komennolla
rcon map <mapname>.
.pk3-tiedostot liittyäkseen palvelimille, joissa on mukautettuja karttoja. Ota automaattinen lataus käyttöön asetuksella sv_allowDownload 1 tiedostossa server.cfg.
7. Vianmääritys
Palvelin ei käynnisty
- Tarkista GPanelin konsolista virheviestit.
- Varmista, että GAME_MAP on asetettu kelvolliseksi kartan nimeksi.
- Kokeile
aggressortaioa_dm1tunnettuna toimivana oletuskarttana.
Pelaajat eivät voi yhdistää
- Varmista, että palvelin on käynnissä GPanelissa.
- Tarkista oikea IP ja portti Network-välilehdeltä.
- Varmista, että
sv_pureon asetettu arvoon0, jos pelaajilla on erilaiset pk3-tiedostoversiot.
Botit eivät toimi
- Varmista, että kartalla on bottien reittituki (AAS-tiedosto). Useimmat oletuskartat sisältävät tämän.
- Varmista, että
bot_minplayerson asetettu haluttuun arvoon. - Mukautetuilla kartoilla ei välttämättä ole bot-tukea, ellei AAS-tiedostoa ole luotu.
Aiheeseen liittyvät artikkelit
- OpenArena-palvelimen asennusopas
- Palvelimen IP:n ja portin selvittäminen
- Tiedostojen lataaminen SFTP:n kautta
Tarvitsetko apua?
Jos kohtaat OpenArena-palvelimesi kanssa ongelmia, joita ei käsitellä täällä, avaa tukipyyntö ja sisällytä palvelimesi IP, kuvaus ongelmasta sekä mahdolliset asiaankuuluvat virheviestit GPanelin konsolista.