Skip to Content
IdDokumentasiSistem Leveling

📈 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:

PerintahFungsiContoh Penggunaan
`/levelconfig system [onoff]`Mengaktifkan atau menonaktifkan seluruh sistem leveling server.
`/levelconfig notify [onoff]`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 resetMengembalikan pengumuman agar muncul di channel tempat user sedang mengetik./levelconfig channel reset
/levelconfig statusMenampilkan 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:@Ainz

Kartu 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

  1. Mendapatkan XP: Setiap pesan yang dikirim oleh anggota (bukan bot) memberikan 15 hingga 25 XP secara acak.
  2. Anti-Spam Cooldown: Anggota hanya bisa mendapatkan XP sekali setiap 60 detik. Mengirim banyak pesan secara cepat tidak akan menambah XP tambahan.
  3. 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