Panduan ini membahas administrasi server untuk LeagueSandbox, termasuk mengelola konten game, memodifikasi pengaturan pertandingan, dan memecahkan masalah umum.
Ikhtisar Admin
LeagueSandbox adalah proyek yang berorientasi pengembangan. Administrasi server terutama ditangani melalui konfigurasi berbasis file dan konsol server alih-alih perintah admin dalam game tradisional.
Konsol Server
Tab Console GPanel menampilkan output server termasuk koneksi pemain, peristiwa game, dan error. Server dapat dihentikan dengan baik menggunakan tombol Stop GPanel (mengirim Ctrl+C).
Pantau konsol untuk:
- Peristiwa koneksi dan pemutusan koneksi pemain
- Perubahan status game (pemilihan champion, mulai game, akhir game)
- Pesan error dan stack trace
Pengelolaan Konten
Konten game dikelola melalui file di direktori Content/. Ini mencakup data champion, definisi item, konfigurasi map, dan skrip game.
Memodifikasi Konten Game
- Hentikan server Anda dari GPanel.
- Navigasi ke direktori
Content/menggunakan File Manager atau SFTP. - Edit file JSON atau skrip yang relevan untuk konten yang ingin Anda modifikasi.
- Simpan perubahan Anda dan restart server.
Aturan Game Kustom
LeagueSandbox memungkinkan modifikasi parameter game inti melalui sistem kontennya:
- Rasio gold dan experience: Sesuaikan seberapa cepat pemain memperoleh gold dan naik level.
- Modifier cooldown: Ubah rasio cooldown ability secara global.
- Penskalaan damage: Modifikasi formula damage untuk gameplay kustom.
- Timer spawn: Sesuaikan interval spawn gelombang minion dan jungle camp.
Content/ sebelum membuat perubahan. Konfigurasi yang tidak valid dapat mencegah server memulai.
Menambahkan Skrip Kustom
LeagueSandbox mendukung skrip sisi server untuk logika game kustom. Skrip mengontrol ability champion, efek item, mekanik map, dan banyak lagi. Lihat dokumentasi proyek untuk API skrip.
Membangun Ulang Server
Jika Anda perlu memperbarui server ke versi yang lebih baru atau build menjadi rusak:
- Hentikan server dari GPanel.
- Gunakan opsi Reinstall di GPanel (di bawah Settings) untuk memicu clone dan build baru dari repositori GitHub.
- Cadangkan modifikasi
Content/kustom apa pun sebelum menginstal ulang, karena modifikasi tersebut akan tertimpa.
Pemecahan Masalah
| Masalah | Solusi |
|---|---|
| Server gagal dimulai setelah perubahan konten | Periksa konsol untuk pesan error. Pulihkan file Content asli dari cadangan atau instal ulang. |
| Klien tidak dapat terhubung | Verifikasi Anda menggunakan versi klien LoL yang benar. Periksa bahwa server menampilkan Game is ready. di konsol. |
| Build gagal selama instalasi | Ini biasanya menunjukkan masalah .NET 6 SDK. Coba instal ulang server dari GPanel. Jika masalah berlanjut, buka tiket dukungan. |
| Game crash di tengah pertandingan | Periksa konsol untuk output error. Ini sering disebabkan oleh ability champion yang tidak didukung atau skrip konten yang tidak lengkap. |
Artikel Terkait
- Panduan Penyiapan Server LeagueSandbox
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP