Deze handleiding behandelt RCON-instellingen en admin commando's voor je Pavlov VR server op Legion Hosting, inclusief het configureren van RconSettings.txt, het verbinden met een RCON-client en een volledige commandoreferentie. Voor de initiële serverinstallatie en configuratie, zie Pavlov VR Server Installatie. Voor Workshop maps, zie Pavlov VR Workshop Maps.
RCON Instellen
RCON (Remote Console) stelt je in staat om administratieve commando's naar je server te sturen van buiten VR. Pavlov gebruikt een aangepast TCP-gebaseerd RCON-protocol (geen standaard Source RCON).
RconSettings.txt
De RCON-configuratie wordt opgeslagen in een apart bestand van Game.ini:
Pavlov/Saved/Config/RconSettings.txt
Dit bestand bevat twee instellingen:
Password=YourSecureRconPassword
Port=9100
| Instelling | Beschrijving |
|---|---|
Password |
Het RCON-wachtwoord. Dit moet overeenkomen met het wachtwoord dat je RCON-client gebruikt om te authenticeren. Wijzig dit van de standaardwaarde. |
Port |
De TCP port waarop RCON luistert. Controleer het tabblad Network in je GPanel voor de RCON port die aan je server is toegewezen en stel deze hier in. |
RCON_PASSWORD instelt in het tabblad Startup van GPanel, kan deze het wachtwoord in RconSettings.txt bij elke serverstart overschrijven. Gebruik het tabblad Startup als de primaire manier om je RCON-wachtwoord in te stellen.
Verbinden met een RCON-Client
Pavlov gebruikt een aangepast RCON-protocol -- standaard Source RCON-tools werken niet. Je hebt een Pavlov-compatibele RCON-client nodig. Populaire opties zijn:
- PavlovHorde RCON -- Webgebaseerde RCON-tool (pavlovhorde.com).
- pavlov_rcon_tcl -- Desktop GUI-tool bruikbaar vanuit VR (GitHub).
- pavlov-bot -- Discord bot voor RCON-integratie (GitHub).
Om te verbinden, voer je server-IP in, de RCON port van het tabblad Network in GPanel, en het wachtwoord dat je hebt ingesteld.
Admin Commando's (RCON)
De volgende commando's kunnen via een RCON-client worden verzonden terwijl de server draait. Deze vereisen geen serverherstart.
Serverinformatie
| Commando | Beschrijving |
|---|---|
ServerInfo |
Geeft servernaam, huidige map, gamemodus, teamscores, rondenummer en aantal spelers terug. |
RefreshList |
Geeft een lijst van alle verbonden spelers en hun unieke ID's terug. |
InspectPlayer <UniqueID> |
Geeft gedetailleerde informatie over een speler terug, waaronder naam, geld, KDA en team. |
Banlist |
Toont alle momenteel verbannen speler-ID's. |
ItemList |
Toont alle beschikbare item-ID's die gebruikt kunnen worden met GiveItem. |
Map- en Modusbeheer
| Commando | Beschrijving |
|---|---|
SwitchMap <MapId> <GameMode> |
Schakelt onmiddellijk naar de opgegeven map en gamemodus. Voorbeeld: SwitchMap datacenter SND |
RotateMap |
Gaat naar de volgende map in de Game.ini-rotatie. |
ResetSND |
Reset een SND-wedstrijd terug naar ronde 1, met behoud van dezelfde teams. |
SetPin <####> |
Stelt de PIN van de server in of wijzigt deze tijdens het draaien. Voer SetPin uit zonder nummer om de PIN te verwijderen. |
Spelerbeheer
| Commando | Beschrijving |
|---|---|
Kick <UniqueID> |
Verwijdert de opgegeven speler van de server. |
Ban <UniqueID> |
Verbant de speler en voegt hun ID toe aan blacklist.txt. Vereist bCustomServer=true. |
Unban <UniqueID> |
Verwijdert de speler uit blacklist.txt, waardoor ze weer kunnen deelnemen. |
Kill <UniqueID> |
Doodt de opgegeven speler onmiddellijk. |
SwitchTeam <UniqueID> <TeamId> |
Verplaatst een speler naar het opgegeven team (0 of 1). |
Shownametags <true/false> |
Schakelt de zichtbaarheid van spelernaamtags boven hun hoofd in of uit. |
Admin, Moderatie en Items
| Commando | Beschrijving |
|---|---|
AddMod <UniqueID> |
Verleent in-game adminmenutoegang aan de speler door ze toe te voegen aan mods.txt. |
RemoveMod <UniqueID> |
Trekt adminmenutoegang in door de speler uit mods.txt te verwijderen. |
GiveItem <UniqueID> <ItemId> |
Geeft de opgegeven speler een item op basis van item-ID. Gebruik ItemList voor geldige ID's. |
GiveCash <UniqueID> <Amount> |
Geeft de opgegeven speler in-game geld (nuttig in ZWV en SND buy-wheel modi). |
SetBalanceTableURL <URL> |
Verwijst de server naar een aangepaste wapenbalans-tabel die online wordt gehost. |
RefreshList om de unieke Steam ID's van alle verbonden spelers op te halen. Je hebt deze ID's nodig voor commando's zoals Kick, Ban, SwitchTeam en GiveItem.
mods.txt (één ID per regel) in de map Pavlov/Saved/Config/.
ResetSND-commando te snel na een SwitchTeam kan scorebordglitches, extra sterfgevallen of wapens die niet correct worden verwijderd veroorzaken. Wacht een paar seconden tussen deze commando's.
Gerelateerde Artikelen
- Pavlov VR Server Installatie
- Pavlov VR Workshop Maps
- Hoe Je Server IP en Port te Vinden
- Bestanden Uploaden via SFTP
- Server Opstarthandleiding
Hulp Nodig?
Als je een probleem tegenkomt dat hier niet wordt behandeld, staat ons supportteam klaar om je te helpen.