📈 Sistem Leveling & Experience (XP)
🌐 Bahasa: English (US) • Bahasa Indonesia
Alya dilengkapi sistem Leveling & XP in-house yang fleksibel untuk memberikan penghargaan kepada anggota aktif tanpa membebani database atau menimbulkan spam.
⚙️ Perintah Konfigurasi (/levelconfig)
Administrator server dapat menyesuaikan pengaturan leveling sesuai kebutuhan komunitas:
| Perintah | Fungsi | Contoh Penggunaan |
|---|---|---|
| `/levelconfig system [on | off]` | Mengaktifkan atau menonaktifkan seluruh sistem leveling server. |
| `/levelconfig notify [on | off]` | Mengaktifkan atau mematikan pesan ucapan selamat saat anggota naik level. |
/levelconfig channel [#channel] | Mengarahkan pengumuman naik level ke channel khusus tertentu. | /levelconfig channel #level-ups |
/levelconfig channel reset | Mengembalikan pengumuman agar muncul di channel tempat user sedang mengetik. | /levelconfig channel reset |
/levelconfig status | Menampilkan ringkasan status konfigurasi leveling server saat ini. | /levelconfig status |
🎮 Perintah Anggota Komunitas
Melihat Kartu Peringkat (/rank)
Melihat level saat ini, total XP, progres menuju level berikutnya, dan posisi di leaderboard:
/rank
/rank user:@AinzKartu profil menampilkan:
- Level Saat Ini & Posisi Server
- XP Saat Ini / Target XP Level Berikutnya
- Bio Profil & Lencana Khusus
Papan Peringkat Server (/leaderboard)
Melihat daftar anggota dengan peringkat tertinggi di server Anda:
/leaderboard🔬 Cara Kerja Sistem XP
- Mendapatkan XP: Setiap pesan yang dikirim oleh anggota (bukan bot) memberikan 15 hingga 25 XP secara acak.
- Anti-Spam Cooldown: Anggota hanya bisa mendapatkan XP sekali setiap 60 detik. Mengirim banyak pesan secara cepat tidak akan menambah XP tambahan.
- Formula Level: Kebutuhan XP untuk naik ke level $L$ dihitung dengan rumus:
Required XP for Level (L) = 5 * (L^2) + (50 * L) + 100
4. **Cache Berkecepatan Tinggi**: Seluruh konfigurasi dan cooldown tersimpan di memori runtime bot, sehingga pemrosesan chat berlangsung dalam hitungan sub-milidetik tanpa latensi disk.Last updated on