Dokumentasi RPG
v2.0.17 · S2 · patch S2.17 The Rain of Tomorrow · 6 fitur baru: cuaca, kbbi, translate, reminder, pdf, tanyafile · rilis 2026-10-21 Changelog & Season

RPG & Ekonomi: Cara Kerja

Sistem progresi: EXP → level, koin → belanja/duel/clan, stamina → aktivitas berat, energi → limit command harian. Keuangan antar pemain lewat transfer + kas bank (fee 5%, pinjaman berbunga). Toggle admin: .rpg on / .rpg off.

4 resource utama

ENERGI — dipotong tiap command berbayar, reset 00:00 WIB. KOIN — mata uang toko/duel/sewa fitur. EXP — level & clan power. STAMINA — mining/fishing (isi ulang via .stamina isi Rp 5.000 / regen jamanan).

Command inti

CommandFungsi & aturan
.mining · mine · tambang Stamina −20 · cooldown 60s · energi 1. Drop: rock 80% · coal 50% · iron 30% · gold 15% · diamond 5% · emerald 2%. EXP 100–600. Barang bisa dijual di .shop sell.
.fishing · mancing · rpgfish Stamina −15 · cooldown 60s · energi 1. Drop: trash 20% · fish 50% · prawn 30% · octopus 15% · shark 5% · whale 1% (EXP berbeda per hasil).
.daily · harian · claim Cooldown 24 jam. Free: EXP 1.000 · koin 5.000 · energi 3. Premium: EXP 5.000 · koin 25.000 · energi 10.
.shop buy|sell <item> <jumlah> Beli potion/stamina/crate/panen · jual hasil tambang & ikan. Contoh beli: potion 500 · stamina 1000 · common crate 2000 · legendary crate 200000. Contoh jual: rock 20 · diamond 5000 · whale 10000.
.inventory · inv · tas · bag Lihat isi tas / item.
.stamina · .stamina isi Cek bar · isi ulang Rp 5.000 · default/max 100 · regen per jam.
.duel @user <bet> · pvp HP ≥ 30 · bet min Rp 1.000 · cooldown 120s · menang +500 EXP.
.profile · me Profil + bar level + catatan energi.
.energi · limit · .buyenergi <n> Cek energi · beli 100 koin / 1 energi.
.tf money <jumlah> @user (alias tf/kirim/pay) Transfer uang antar player (grup). Biaya admin 5% dibayar pengirim (penerima dapat penuh) → masuk kas bank. Shorthand: .tf money 3t @user.
.bank deposit/withdraw/pinjam/bayar Tabungan aman + bunga 0,1%/hari · tarik · pinjam (maks = kas bank, bunga 1%/hari) · lunasi. Alias: .atm, .nabung, .deposit, .setor, .tarik, .withdraw, .pinjam, .bayar.

Energi — cara kerja detail

  1. Setiap plugin punya config.energi (umumnya 0–5). Handler memotong sebelum eksekusi.
  2. Default free user: 99.999 · premium: 99.999.999 · owner: ∞ (−1).
  3. Habis → pesan “Energi Habis! Tunggu reset besok atau beli Premium.”
  4. Reset harian 00:00 Asia/Jakarta oleh scheduler.
  5. Beli: .buyenergi 100 → 10.000 koin (100×100). Owner bisa .sistemenergi off (unlimited global) atau .addenergi ke user.

Ekonomi & bank — detail perhitungan

Modul terpusat: src/lib/tenki-money.js · rate di config.js → ekonomi · kas bank disimpan di db.setting("bankTreasury") (seed awal Rp 1.000.000.000).

KomponenAngka defaultCara kerja
Biaya transfer 5% (transferFeePercent) fee = ceil(jumlah × 5%) · pengirim bayar jumlah + fee · penerima dapat jumlah penuh · fee → kas bank. Minimum fee Rp 1 (pembulatan ke atas).
Bunga tabungan 0,1%/hari (depositInterestPerDay) Dibayar otomatis tiap kamu buka .bank · dihitung dari jam terakhir klaim · maksimal 30 hari (maxInterestClaimDays) per klaim · tidak dibayar saat saldo tabungan 0.
Pinjaman maks = kas bank Satu pinjaman aktif · minimal Rp 1.000 · dana diambil dari kas bank · ditolak bila dompet + pinjaman melebihi batas koin (9 triliun).
Bunga pinjaman 1%/hari (loanInterestPerDay) Sederhana per hari, dihitung saat .bank bayar: bunga = pokok × 1% × hari, dibatasi maks 100% pokok (maxLoanInterestPercent). Pembayaran (pokok + bunga) kembali ke kas bank.
Contoh kasus

Kamu .tf money 3t @teman dengan saldo pas 3,15 T → terima kasih: total dibayar 3 T + fee 150 M = 3,15 T, temanmu dapat 3 T utuh, kas bank +150 M.
Lalu .bank deposit 1mrd → besok buka .bank lagi → saldo bertambah bunga harian. Butuh dana cepat? .bank pinjam 500jt → 3 hari kemudian .bank bayar → tagihan 500 jt + 15 jt bunga.

Format jumlah (shorthand) — dipakai semua command RPG

DitulisNilai
500rb / 500k500.000
500jt / 500juta / 500m500.000.000
3mrd / 3b3.000.000.000
3t / 3tr / 3triliun3.000.000.000.000
1.000.000 · 1,5jt · prefix rpformat Indonesia/Inggris
all / semuaseluruh saldo/kas yang relevan

Berlaku untuk: transfer, bank (deposit/withdraw/pinjam), casino, slot, coinflip, dice (bet), duel (bet), buykoin, deposit guild. Catatan m = juta — miliar ditulis mrd/b.

Clan / Guild

Info & rank

.claninfo [id] — rank Bronze→Legendary (lv1–50) · bar EXP · statistik war (win/loss/WR).

Clan war

.clanwar <id> — min 3 member aktif dua sisi · cooldown 1 jam · power = Σ(level×100 + exp/10) + clan.level×500 + wins×50 · hadiah diskalakan level clan.

Leaderboard

.clanleaderboard · clanlb · topclan · guildrank

Contoh alur pemain baru

1
Daftar & login resource

.daftar → hadiah awal · cek .energi & .profile

2
Kumpulkan modal

.daily · main kuis di game · menang werewolf +5.000

3
Grind resource

.mining / .fishing → .shop sell · isi stamina

4
Skala lebih besar

Duel bet · clan war · crate gacha · premium / buyenergi bila perlu

Banyak plugin RPG lanjutan tersedia (quest, craft, bank, hunt, robbery, dsb. — lihat .menucat rpg di bot).