Ez az útmutató a Pavlov VR szervered RCON beállítását és admin parancsait ismerteti a Legion Hosting-on, beleértve az RconSettings.txt konfigurálását, az RCON klienssel való csatlakozást és a teljes parancsreferenciát. A szerver kezdeti beállításához és konfigurálásához lásd: Pavlov VR szerver beállítás. A Workshop térképekhez lásd: Pavlov VR Workshop térképek.
RCON beállítás
Az RCON (Remote Console) lehetővé teszi, hogy adminisztrációs parancsokat küldj a szerverednek VR-en kívülről. A Pavlov egyedi TCP-alapú RCON protokollt használ (nem szabványos Source RCON).
RconSettings.txt
Az RCON konfiguráció a Game.ini-től külön fájlban van tárolva:
Pavlov/Saved/Config/RconSettings.txt
Ez a fájl két beállítást tartalmaz:
Password=YourSecureRconPassword
Port=9100
| Beállítás | Leírás |
|---|---|
Password |
Az RCON jelszó. Ennek egyeznie kell az RCON kliens által a hitelesítéshez használt jelszóval. Változtasd meg az alapértelmezettről. |
Port |
A TCP port, amelyen az RCON figyel. Ellenőrizd a GPanel Network fülén a szerveredhez rendelt RCON portot, és állítsd be itt ugyanazt. |
RCON_PASSWORD változót a GPanel Startup fülén, az felülírhatja az RconSettings.txt-ben lévő jelszót minden szerver indításkor. Használd a Startup fület az RCON jelszó beállításának elsődleges módjaként.
Csatlakozás RCON klienssel
A Pavlov egyedi RCON protokollt használ -- a szabványos Source RCON eszközök nem működnek. Pavlov-kompatibilis RCON kliensre van szükséged. Népszerű lehetőségek:
- PavlovHorde RCON -- Webalapú RCON eszköz (pavlovhorde.com).
- pavlov_rcon_tcl -- Asztali GUI eszköz, amely VR-ben is használható (GitHub).
- pavlov-bot -- Discord bot RCON integrációhoz (GitHub).
A csatlakozáshoz add meg a szervered IP-címét, az RCON portot a GPanel Network füléről és a beállított jelszót.
Admin parancsok (RCON)
A következő parancsok RCON kliensen keresztül küldhetők, miközben a szerver fut. Ezek nem igényelnek szerver újraindítást.
Szerver információk
| Parancs | Leírás |
|---|---|
ServerInfo |
Visszaadja a szerver nevét, aktuális térképét, játékmódját, csapatpontszámokat, köröszámot és játékosszámot. |
RefreshList |
Visszaadja az összes csatlakozott játékos listáját és egyedi azonosítóikat. |
InspectPlayer <UniqueID> |
Részletes információt ad egy játékosról, beleértve a nevet, pénzt, KDA-t és csapatot. |
Banlist |
Megjeleníti az összes jelenleg kitiltott játékos azonosítóját. |
ItemList |
Felsorolja az összes elérhető tárgy azonosítót, amelyek a GiveItem paranccsal használhatók. |
Térkép és mód vezérlés
| Parancs | Leírás |
|---|---|
SwitchMap <MapId> <GameMode> |
Azonnal átvált a megadott térképre és játékmódra. Példa: SwitchMap datacenter SND |
RotateMap |
A Game.ini rotációban következő térképre lép. |
ResetSND |
Visszaállítja az SND meccset az 1. körre, megtartva ugyanazokat a csapatokat. |
SetPin <####> |
Futás közben beállítja vagy megváltoztatja a szerver PIN-kódját. Futtasd a SetPin parancsot szám nélkül a PIN eltávolításához. |
Játékos kezelés
| Parancs | Leírás |
|---|---|
Kick <UniqueID> |
Kirúgja a megadott játékost a szerverről. |
Ban <UniqueID> |
Kitiltja a játékost és hozzáadja az azonosítóját a blacklist.txt-hez. Szükséges a bCustomServer=true beállítás. |
Unban <UniqueID> |
Eltávolítja a játékost a blacklist.txt-ből, lehetővé téve az újracsatlakozást. |
Kill <UniqueID> |
Azonnal megöli a megadott játékost. |
SwitchTeam <UniqueID> <TeamId> |
Áthelyezi a játékost a megadott csapatba (0 vagy 1). |
Shownametags <true/false> |
Ki-/bekapcsolja a játékosok feje felett megjelenő névcímkék láthatóságát. |
Admin, moderálás és tárgyak
| Parancs | Leírás |
|---|---|
AddMod <UniqueID> |
Játékon belüli admin menü hozzáférést ad a játékosnak a mods.txt-hez adásával. |
RemoveMod <UniqueID> |
Visszavonja az admin menü hozzáférést a játékos mods.txt-ből való eltávolításával. |
GiveItem <UniqueID> <ItemId> |
A megadott játékosnak tárgyat ad tárgy azonosító alapján. Használd az ItemList parancsot az érvényes azonosítók megtekintéséhez. |
GiveCash <UniqueID> <Amount> |
Játékon belüli pénzt ad a megadott játékosnak (hasznos ZWV és SND vásárlókerekes módokban). |
SetBalanceTableURL <URL> |
A szervert egy online tárolt egyedi fegyveregyensúly-táblázatra irányítja. |
RefreshList parancsot az összes csatlakozott játékos egyedi Steam azonosítójának lekéréséhez. Ezekre az azonosítókra van szükséged az olyan parancsokhoz, mint a Kick, Ban, SwitchTeam és GiveItem.
mods.txt fájlhoz (soronként egy azonosító) a Pavlov/Saved/Config/ könyvtárban.
ResetSND parancs túl gyors kiadása egy SwitchTeam után eredménytábla hibákat, extra halálszámot vagy fegyverek nem megfelelő eltávolítását okozhatja. Várj néhány másodpercet a parancsok között.
Kapcsolódó cikkek
- Pavlov VR szerver beállítás
- Pavlov VR Workshop térképek
- Hogyan találd meg a szervered IP-címét és portját
- Fájlok feltöltése SFTP-n keresztül
- Szerver indítási útmutató
Segítségre van szükséged?
Ha olyan problémába ütközöl, amelyet ez az útmutató nem fed le, támogató csapatunk készséggel segít.