Tämä opas kattaa adminin asennuksen, RCON-komennot, pelaajien hallinnan, ottelunhallinnan, SourceMod-tuen ja vianmäärityksen IOSoccer-palvelimellesi. Alkuasennusta ja yhdistämisohjeita varten katso IOSoccer-palvelimen asennusopas.
1. RCON-asennus
Aseta RCON-salasana RCON-käynnistysmuuttujan kautta GPanelissa, tai tiedostossa iosoccer/cfg/server.cfg:
rcon_password "YourStrongPassword"
Todenna pelissä konsolin kautta (~):
rcon_password YourStrongPassword
rcon <command>
Voit myös lähettää komentoja suoraan GPanelin Console-välilehden kautta.
2. Pelaajien hallinta
| Komento | Kuvaus |
|---|---|
rcon status | Listaa pelaajat käyttäjätunnuksilla, Steam ID:llä, IP-osoitteilla ja pingillä. |
rcon kick <userid> | Potki pelaajan käyttäjätunnuksen perusteella. |
rcon kick "<playername>" | Potki näyttönimen perusteella. |
rcon banid <minutes> <userid> | Bannaa käyttäjätunnuksen perusteella. 0 = pysyvä. |
rcon banip <minutes> <ip> | Bannaa IP-osoitteen. |
rcon removeid <steamid> | Poista Steam ID:n banni. |
rcon removeip <ip> | Poista IP-banni. |
rcon writeid | Tallenna banniluettelo tiedostoon banned_user.cfg. |
rcon writeip | Tallenna IP-bannit tiedostoon banned_ip.cfg. |
rcon writeid ja rcon writeip bannaamisen jälkeen. Ilman tallennusta bannit menetetään uudelleenkäynnistyksen yhteydessä.
3. Ottelunhallinta
| Komento | Kuvaus |
|---|---|
rcon changelevel <mapname> | Vaihda eri karttaan/kenttään. |
rcon map <mapname> | Pakota ladata kartta, katkaisten pelaajien yhteydet. |
rcon mp_timelimit <min> | Muuta ottelun aikarajaa. |
rcon mp_restartgame 1 | Käynnistä nykyinen ottelu uudelleen. |
rcon say "message" | Lähetä palvelimenlaajuinen chat-viesti. |
4. Palvelimen hallinta
| Komento | Kuvaus |
|---|---|
rcon hostname "Name" | Vaihda palvelimen nimi. |
rcon sv_password "pass" | Aseta tai vaihda liittymissalasana. |
rcon sv_alltalk <0/1> | Vaihda joukkueiden välinen ääniviestintä päälle/pois. |
rcon exec <filename> | Suorita konfiguraatiotiedosto. |
rcon quit | Sammuta palvelin. |
5. SourceMod ja MetaMod
Edistyneitä adminominaisuuksia varten asenna MetaMod:Source ja SourceMod.
Asennus
- Pysäytä palvelimesi GPanelista.
- Lataa MetaMod:Source osoitteesta sourcemm.net ja lähetä
iosoccer/-hakemistoon SFTP:n kautta. - Lataa SourceMod osoitteesta sourcemod.net ja lähetä
iosoccer/-hakemistoon. - Käynnistä palvelin ja vahvista komennoilla
meta versionjasm version.
SourceMod-adminien lisääminen
Muokkaa tiedostoa iosoccer/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
6. Vianmääritys
- Palvelin kaatuu käynnistyessä: Tarkista GPanelin konsoli virheiden varalta. Varmista, että aloituskartta on olemassa. IOSoccerin lokit tallennetaan oletuksena
-condebug-toiminnon ollessa käytössä. - Pelaajat eivät pysty yhdistämään: Vahvista, että palvelin on käynnissä, tarkista IP/portti GPanelissa ja varmista, että peliversiot vastaavat toisiaan.
- Pallon fysiikkaongelmat: Varmista, että
TICKRATEon asetettu vähintään arvoon66. Oletusarvo100on suositeltu. - RCON ei toimi: Varmista, että
RCON-käynnistysmuuttuja on asetettu (se on oletuksena tyhjä).
Aiheeseen liittyvät artikkelit
- IOSoccer-palvelimen asennusopas
- Miten löydän palvelimeni IP-osoitteen ja portin
- Miten ladata tiedostoja SFTP:llä
Tarvitsetko apua?
Jos kohtaat ongelmia IOSoccer-palvelimesi kanssa, joita ei käsitellä täällä, avaa tukipyyntö ja sisällytä palvelimesi IP, kuvaus ongelmasta sekä mahdolliset relevantit virheilmoitukset GPanelin konsolista.