Den här guiden går igenom RCON-konfiguration och adminkommandon för din Pavlov VR-server på Legion Hosting, inklusive konfigurering av RconSettings.txt, anslutning med en RCON-klient och en fullständig kommandoreferens. För initial serverinstallation och konfiguration, se Pavlov VR Server Setup. För Workshop-kartor, se Pavlov VR Workshop Maps.
RCON-konfiguration
RCON (Remote Console) gör att du kan skicka administrativa kommandon till din server utanför VR. Pavlov använder ett anpassat TCP-baserat RCON-protokoll (inte standard Source RCON).
RconSettings.txt
RCON-konfigurationen lagras i en separat fil från Game.ini:
Pavlov/Saved/Config/RconSettings.txt
Den här filen innehåller två inställningar:
Password=YourSecureRconPassword
Port=9100
| Inställning | Beskrivning |
|---|---|
Password |
RCON-lösenordet. Detta måste matcha lösenordet som används av din RCON-klient för att autentisera. Ändra detta från standardvärdet. |
Port |
TCP-porten som RCON lyssnar på. Kontrollera fliken Network i GPanel för RCON-porten som tilldelats din server och matcha den här. |
RCON_PASSWORD i GPanels flik Startup kan den åsidosätta lösenordet i RconSettings.txt vid varje serverstart. Använd fliken Startup som det primära sättet att ställa in ditt RCON-lösenord.
Ansluta med en RCON-klient
Pavlov använder ett anpassat RCON-protokoll -- standard Source RCON-verktyg fungerar inte. Du behöver en Pavlov-kompatibel RCON-klient. Populära alternativ inkluderar:
- PavlovHorde RCON -- Webbaserat RCON-verktyg (pavlovhorde.com).
- pavlov_rcon_tcl -- GUI-verktyg för datorn som kan användas inifrån VR (GitHub).
- pavlov-bot -- Discord-bot för RCON-integration (GitHub).
För att ansluta, ange din server-IP, RCON-porten från GPanels flik Network och lösenordet du angav.
Adminkommandon (RCON)
Följande kommandon kan skickas via en RCON-klient medan servern körs. Dessa kräver inte en serveromstart.
Serverinformation
| Kommando | Beskrivning |
|---|---|
ServerInfo |
Returnerar servernamn, aktuell karta, spelläge, lagpoäng, rundnummer och spelarantal. |
RefreshList |
Returnerar en lista över alla anslutna spelare och deras unika ID:n. |
InspectPlayer <UniqueID> |
Returnerar detaljerad info om en spelare inklusive namn, kontanter, KDA och lag. |
Banlist |
Visar alla för närvarande bannlysta spelar-ID:n. |
ItemList |
Listar alla tillgängliga föremåls-ID:n som kan användas med GiveItem. |
Kart- och lägeskontroll
| Kommando | Beskrivning |
|---|---|
SwitchMap <MapId> <GameMode> |
Byter omedelbart till den angivna kartan och spelläget. Exempel: SwitchMap datacenter SND |
RotateMap |
Går vidare till nästa karta i Game.ini-rotationen. |
ResetSND |
Återställer en SND-match till runda 1 och behåller samma lag. |
SetPin <####> |
Ställer in eller ändrar serverns PIN-kod under körning. Kör SetPin utan ett nummer för att ta bort PIN-koden. |
Spelarhantering
| Kommando | Beskrivning |
|---|---|
Kick <UniqueID> |
Sparkar ut den angivna spelaren från servern. |
Ban <UniqueID> |
Bannlyser spelaren och lägger till deras ID i blacklist.txt. Kräver bCustomServer=true. |
Unban <UniqueID> |
Tar bort spelaren från blacklist.txt, så att de kan ansluta igen. |
Kill <UniqueID> |
Dödar den angivna spelaren omedelbart. |
SwitchTeam <UniqueID> <TeamId> |
Flyttar en spelare till det angivna laget (0 eller 1). |
Shownametags <true/false> |
Växlar synligheten för spelarnas namnetiketter ovanför deras huvuden. |
Admin, moderering och föremål
| Kommando | Beskrivning |
|---|---|
AddMod <UniqueID> |
Ger spelaren åtkomst till adminmenyn i spelet genom att lägga till dem i mods.txt. |
RemoveMod <UniqueID> |
Återkallar åtkomst till adminmenyn genom att ta bort spelaren från mods.txt. |
GiveItem <UniqueID> <ItemId> |
Ger den angivna spelaren ett föremål via föremåls-ID. Använd ItemList för giltiga ID:n. |
GiveCash <UniqueID> <Amount> |
Ger den angivna spelaren kontanter i spelet (användbart i ZWV- och SND-buy-wheel-lägen). |
SetBalanceTableURL <URL> |
Pekar servern mot en anpassad vapenbalanstabell som finns online. |
RefreshList för att hämta de unika Steam-ID:na för alla anslutna spelare. Du behöver dessa ID:n för kommandon som Kick, Ban, SwitchTeam och GiveItem.
mods.txt (ett ID per rad) i katalogen Pavlov/Saved/Config/.
ResetSND-kommando för snabbt efter ett SwitchTeam kan orsaka glitchar i poängtavlan, extra dödsräkningar eller att vapen inte tas bort korrekt. Vänta några sekunder mellan dessa kommandon.
Relaterade artiklar
- Pavlov VR Server Setup
- Pavlov VR Workshop Maps
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Behöver du hjälp?
Om du stöter på ett problem som inte täcks här finns vårt supportteam tillgängligt för att hjälpa till.