Dua file pengaturan
- ServerHostSettings.json, pengaturan server itu sendiri: nama, deskripsi, port, MaxConnectedUsers, password, apakah tampil di daftar, autosave, RCON.
- ServerGameSettings.json, aturan dunia: mode game (PvE atau PvP), kesulitan, rate, batas kastil, dan sisanya dari gameplay.
Keduanya ada di folder Settings pada data persisten server. Jika tidak ada saat server dijalankan, image akan menyalin default ke sana dari instalasi server.
Pengaturan mana yang berlaku
Sesuai urutan prioritas:
- Variabel environment VR_ milik game. Di Flux, ini adalah kolom di Pengaturan Deployment: nama server, password join, RCON, dan apakah server didaftarkan.
- File di folder Settings pada data persisten.
- Default dalam instalasi server, disalin hanya saat sebuah file belum ada.
Beberapa image Docker untuk self-hosting juga menulis variabel HOST_SETTINGS_ atau GAME_SETTINGS_ ke dalam file pada setiap start; jika kamu menjalankan salah satunya sendiri, kunci yang diatur dengan cara itu akan kembali setelah setiap restart.
Perubahan umum
| Apa | Di mana |
|---|---|
| PvE atau PvP | GameModeType di ServerGameSettings.json |
| Batas pemain | MaxConnectedUsers di ServerHostSettings.json |
| Password join | Password Server di Deployment Settings (VR_PASSWORD) |
| Tampilkan di daftar server | Daftar di Steam / browser dalam game di Pengaturan Deployment |
| Password RCON | Password RCON di Pengaturan Deployment (RCON sendiri selalu aktif) |
Restart server setelah mengubah file pengaturan.
Admin dan ban
Admin terdaftar berdasarkan SteamID64 di adminlist.txt dalam folder Settings, satu per baris, dan daftarnya dibaca ulang tanpa restart. Di dalam game, aktifkan konsol di menu opsi, buka dengan ~ dan jalankan adminauth. Blokir yang dibuat di dalam game ditulis ke banlist.txt di folder yang sama, yang juga bisa kamu edit manual.
Pertanyaan yang sering diajukan
Di mana pengaturan server V Rising disimpan?
Di ServerHostSettings.json dan ServerGameSettings.json, di folder Settings dalam data persisten server.
Kenapa pengaturan V Rising saya kembali seperti semula setelah restart?
Karena juga diatur di Deployment Settings: nama server, password, listing, dan RCON diambil dari sana, dan itu mengesampingkan ServerHostSettings.json. Ubah di Deployment Settings, bukan di file.
Bagaimana cara membuat server V Rising jadi PvP?
Atur GameModeType di ServerGameSettings.json lalu restart server.
Bagaimana caranya jadi admin di server V Rising kamu?
Tambahkan SteamID64 kamu ke adminlist.txt di folder Settings, lalu buka konsol dalam game dengan ~ dan jalankan adminauth.