Ez az útmutató az admin beállítást, RCON parancsokat, játékos kezelést, meccs vezérlést, SourceMod támogatást és hibaelhárítást tárgyalja az IOSoccer szerveredhez. A kezdeti beállításhoz és csatlakozási útmutatásokhoz lásd az IOSoccer szerver beállítási útmutató cikket.
1. RCON beállítás
Állítsd be az RCON jelszót az RCON indítási változóval a GPanel-ben, vagy az iosoccer/cfg/server.cfg fájlban:
rcon_password "YourStrongPassword"
Hitelesítés játékon belül a konzolon (~) keresztül:
rcon_password YourStrongPassword
rcon <command>
Parancsokat közvetlenül is küldhetsz a GPanel Console fülön keresztül.
2. Játékos kezelés
| Parancs | Leírás |
|---|---|
rcon status | Játékosok listázása felhasználói azonosítóval, Steam ID-vel, IP-vel és pinggel. |
rcon kick <userid> | Játékos kirúgása felhasználói azonosító alapján. |
rcon kick "<playername>" | Kirúgás megjelenítési név alapján. |
rcon banid <minutes> <userid> | Kitiltás felhasználói azonosító alapján. 0 = végleges. |
rcon banip <minutes> <ip> | IP-cím kitiltása. |
rcon removeid <steamid> | Steam ID kitiltás eltávolítása. |
rcon removeip <ip> | IP kitiltás eltávolítása. |
rcon writeid | Kitiltási lista mentése a banned_user.cfg fájlba. |
rcon writeip | IP kitiltások mentése a banned_ip.cfg fájlba. |
rcon writeid és rcon writeip parancsokat kitiltás után. Mentés nélkül a kitiltások elvesznek újraindításkor.
3. Meccs vezérlés
| Parancs | Leírás |
|---|---|
rcon changelevel <mapname> | Váltás másik pályára/pályára. |
rcon map <mapname> | Pálya kényszerített betöltése, a játékosok lecsatlakoztatásával. |
rcon mp_timelimit <min> | Meccs időkorlát módosítása. |
rcon mp_restartgame 1 | Az aktuális meccs újraindítása. |
rcon say "message" | Szerver szintű chat üzenet küldése. |
4. Szerver kezelés
| Parancs | Leírás |
|---|---|
rcon hostname "Name" | Szerver nevének módosítása. |
rcon sv_password "pass" | Csatlakozási jelszó beállítása vagy módosítása. |
rcon sv_alltalk <0/1> | Csapatok közötti hangchat ki-/bekapcsolása. |
rcon exec <filename> | Konfigurációs fájl végrehajtása. |
rcon quit | Szerver leállítása. |
5. SourceMod és MetaMod
Speciális admin funkciókhoz telepítsd a MetaMod:Source-t és a SourceMod-ot.
Telepítés
- Állítsd le a szervert a GPanel-ből.
- Töltsd le a MetaMod:Source-t a sourcemm.net oldalról, és töltsd fel az
iosoccer/mappába SFTP-n keresztül. - Töltsd le a SourceMod-ot a sourcemod.net oldalról, és töltsd fel az
iosoccer/mappába. - Indítsd el a szervert, és ellenőrizd a
meta versionéssm versionparancsokkal.
SourceMod adminok hozzáadása
Szerkeszd az iosoccer/addons/sourcemod/configs/admins_simple.ini fájlt:
"STEAM_0:1:12345678" "99:z" // Full admin access
6. Hibaelhárítás
- A szerver összeomlik indításkor: Ellenőrizd a GPanel konzolt a hibákért. Győződj meg róla, hogy a kezdőpálya létezik. Az IOSoccer naplók alapértelmezés szerint a
-condebugengedélyezésével tárolódnak. - A játékosok nem tudnak csatlakozni: Erősítsd meg, hogy a szerver fut, ellenőrizd az IP-t/portot a GPanel-ben, és győződj meg róla, hogy a játékverziók egyeznek.
- Labda fizikai problémák: Győződj meg róla, hogy a
TICKRATElegalább66-ra van állítva. Az alapértelmezett100ajánlott. - Az RCON nem működik: Ellenőrizd, hogy az
RCONindítási változó be van-e állítva (alapértelmezés szerint üres).
Kapcsolódó cikkek
- IOSoccer szerver beállítási útmutató
- Hogyan találd meg a szerver IP-t és portot
- Fájlok feltöltése SFTP-vel
Segítségre van szükséged?
Ha olyan problémába ütközöl az IOSoccer szervereddel, amelyet ez az útmutató nem tárgyal, nyiss egy támogatási jegyet, és mellékeld a szervered IP-jét, a probléma leírását, valamint a GPanel konzolból származó releváns hibaüzeneteket.