Panduan ini mencakup penyiapan RCON dan perintah admin untuk server Pavlov VR Anda di Legion Hosting, termasuk mengonfigurasi RconSettings.txt, terhubung dengan klien RCON, dan referensi perintah lengkap. Untuk penyiapan dan konfigurasi server awal, lihat Penyiapan Server Pavlov VR. Untuk map Workshop, lihat Map Workshop Pavlov VR.
Penyiapan RCON
RCON (Remote Console) memungkinkan Anda mengirim perintah administratif ke server Anda dari luar VR. Pavlov menggunakan protokol RCON berbasis TCP kustom (bukan Source RCON standar).
RconSettings.txt
Konfigurasi RCON disimpan dalam file terpisah dari Game.ini:
Pavlov/Saved/Config/RconSettings.txt
File ini berisi dua pengaturan:
Password=YourSecureRconPassword
Port=9100
| Pengaturan | Deskripsi |
|---|---|
Password |
Kata sandi RCON. Ini harus cocok dengan kata sandi yang digunakan klien RCON Anda untuk autentikasi. Ubah dari default. |
Port |
Port TCP tempat RCON mendengarkan. Periksa tab Network GPanel Anda untuk port RCON yang ditetapkan ke server Anda dan cocokkan di sini. |
RCON_PASSWORD di tab Startup GPanel, ini mungkin menimpa kata sandi di RconSettings.txt setiap kali server dimulai. Gunakan tab Startup sebagai cara utama untuk mengatur kata sandi RCON Anda.
Terhubung dengan Klien RCON
Pavlov menggunakan protokol RCON kustom -- alat Source RCON standar tidak akan berfungsi. Anda memerlukan klien RCON yang kompatibel dengan Pavlov. Opsi populer meliputi:
- PavlovHorde RCON -- Alat RCON berbasis web (pavlovhorde.com).
- pavlov_rcon_tcl -- Alat GUI desktop yang dapat digunakan dari dalam VR (GitHub).
- pavlov-bot -- Bot Discord untuk integrasi RCON (GitHub).
Untuk terhubung, masukkan IP server Anda, port RCON dari tab Network GPanel, dan kata sandi yang Anda atur.
Perintah Admin (RCON)
Perintah-perintah berikut dapat dikirim melalui klien RCON saat server berjalan. Ini tidak memerlukan restart server.
Informasi Server
| Perintah | Deskripsi |
|---|---|
ServerInfo |
Mengembalikan nama server, map saat ini, mode game, skor tim, nomor ronde, dan jumlah pemain. |
RefreshList |
Mengembalikan daftar semua pemain yang terhubung dan ID unik mereka. |
InspectPlayer <UniqueID> |
Mengembalikan info terperinci tentang pemain termasuk nama, uang tunai, KDA, dan tim. |
Banlist |
Menampilkan semua ID pemain yang saat ini diblokir. |
ItemList |
Mencantumkan semua ID item yang tersedia yang dapat digunakan dengan GiveItem. |
Kontrol Map dan Mode
| Perintah | Deskripsi |
|---|---|
SwitchMap <MapId> <GameMode> |
Langsung beralih ke map dan mode game yang ditentukan. Contoh: SwitchMap datacenter SND |
RotateMap |
Berlanjut ke map berikutnya dalam rotasi Game.ini. |
ResetSND |
Mereset pertandingan SND kembali ke ronde 1, dengan tim yang sama. |
SetPin <####> |
Mengatur atau mengubah PIN server saat runtime. Jalankan SetPin tanpa angka untuk menghapus PIN. |
Pengelolaan Pemain
| Perintah | Deskripsi |
|---|---|
Kick <UniqueID> |
Mengeluarkan pemain yang ditentukan dari server. |
Ban <UniqueID> |
Memblokir pemain dan menambahkan ID mereka ke blacklist.txt. Memerlukan bCustomServer=true. |
Unban <UniqueID> |
Menghapus pemain dari blacklist.txt, memungkinkan mereka bergabung kembali. |
Kill <UniqueID> |
Membunuh pemain yang ditentukan secara langsung. |
SwitchTeam <UniqueID> <TeamId> |
Memindahkan pemain ke tim yang ditentukan (0 atau 1). |
Shownametags <true/false> |
Mengaktifkan/menonaktifkan visibilitas tag nama pemain di atas kepala mereka. |
Admin, Moderasi, dan Item
| Perintah | Deskripsi |
|---|---|
AddMod <UniqueID> |
Memberikan akses menu admin dalam game kepada pemain dengan menambahkan mereka ke mods.txt. |
RemoveMod <UniqueID> |
Mencabut akses menu admin dengan menghapus pemain dari mods.txt. |
GiveItem <UniqueID> <ItemId> |
Memberikan item kepada pemain yang ditentukan berdasarkan ID item. Gunakan ItemList untuk ID yang valid. |
GiveCash <UniqueID> <Amount> |
Memberikan uang tunai dalam game kepada pemain yang ditentukan (berguna dalam mode ZWV dan buy-wheel SND). |
SetBalanceTableURL <URL> |
Mengarahkan server ke tabel keseimbangan senjata kustom yang dihosting online. |
RefreshList untuk mendapatkan ID Steam unik dari semua pemain yang terhubung. Anda memerlukan ID ini untuk perintah seperti Kick, Ban, SwitchTeam, dan GiveItem.
mods.txt (satu ID per baris) di direktori Pavlov/Saved/Config/.
ResetSND terlalu cepat setelah SwitchTeam dapat menyebabkan kesalahan pada papan skor, penghitungan kematian tambahan, atau senjata tidak dihapus dengan benar. Tunggu beberapa detik di antara perintah-perintah ini.
Artikel Terkait
- Penyiapan Server Pavlov VR
- Map Workshop Pavlov VR
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
- Panduan Memulai Server
Butuh Bantuan?
Jika Anda mengalami masalah yang tidak dibahas di sini, tim dukungan kami siap membantu.