Pelempar Dadu Virtual

Lempar dadu d4 sampai d100 dengan modifier dan notasi RPG seperti 3d6+2 — langsung di browser Anda.

Cara menggunakan

  1. Pilih jenis dadunya (d4 sampai d100), berapa dadu yang dilempar dan modifier opsional — atau cukup ketik notasi RPG-nya, seperti 3d6+2.
  2. Klik "Lempar dadu" untuk melihat setiap dadu satu per satu, jumlahnya, dan total setelah modifier diterapkan.
  3. Lihat riwayat lemparan terbaru di bawah, dan perhatikan sorotan natural 20 dan natural 1 pada d20 tunggal.

Tentang alat ini

Setiap permainan meja pada akhirnya membutuhkan dadu yang tidak tertinggal di rumah siapa pun. Pelempar ini mencakup set polihedral standar — d4, d6, d8, d10, d12, d20 dan d100 — melempar sampai sepuluh dadu sekaligus, dan menerapkan modifier positif atau negatif pada totalnya. Ia menampilkan setiap dadu secara terpisah, bukan hanya angka akhirnya, karena di sebagian besar sistem nilai masing-masing dadu penting: Anda mungkin perlu tahu dadu mana yang keluar 1, atau melempar ulang salah satunya saja.

Kolom notasi menerima singkatan yang sudah biasa diketik setiap pemain RPG, seperti 3d6+2, d20, 2d10-1 atau 4d8. Penguraiannya membaca jumlah dadu, jumlah sisi dan modifier bertanda, mentoleransi spasi dan huruf D besar, serta menolak apa pun yang tidak menggambarkan lemparan sungguhan. Ketik sebuah notasi dan pemilihnya akan mengikuti; ubah pemilihnya dan kolom notasi ikut diperbarui — jadi kedua cara menggambarkan lemparan tidak pernah bertentangan. Jumlah sisi bisa sampai 1.000 lewat notasi, yang mencakup dadu persentil dan dadu yang lebih eksotis.

Setiap dadu diundi dengan crypto.getRandomValues plus rejection sampling, jadi d20 memberi peluang yang persis sama untuk kedua puluh sisinya — sesuatu yang tidak bisa dijanjikan dadu fisik mana pun, dengan keseimbangannya yang tak sempurna dan sudutnya yang membulat. Melempar satu d20 juga mendapat sorotan untuk dua hasil yang mengubah jalannya adegan: natural 20 (critical hit) dan natural 1 (critical miss). Sepuluh lemparan terakhir tetap di layar sehingga Anda bisa menunjuk apa yang terjadi, dan semuanya berjalan di browser Anda tanpa apa pun dikirim ke server.

Rumusnya

Dadu dengan S sisi mengembalikan 1 + bilangan bulat seragam dalam [0, S). Nilai seragamnya berasal dari crypto.getRandomValues dengan rejection sampling, yang membuang nilai di ekor tak rata sehingga tidak ada sisi yang diuntungkan. Totalnya adalah jumlah dadu masing-masing ditambah modifier: NdS+M = (d1 + d2 + … + dN) + M.

Pertanyaan yang sering diajukan

Apakah dadu virtualnya adil?

Ya, dan lebih adil daripada dadu plastik. Setiap sisi punya peluang yang persis sama karena lemparannya memakai generator acak kriptografis browser dengan rejection sampling, sementara dadu fisik selalu membawa bias kecil dari proses produksi.

Notasi apa saja yang diterima?

Singkatan RPG standar: NdS dengan modifier opsional, seperti 3d6+2, d20, 2d10-1 atau 10d4. Spasi dan huruf D besar tidak masalah, dan jumlah dadu boleh dihilangkan untuk satu dadu.

Bisakah saya melempar dadu yang tidak ada di daftar?

Bisa. Ketik notasinya langsung — apa pun dari 2 sampai 1.000 sisi bisa dipakai, jadi d3, d7, d30 dan d1000 semuanya valid meski tidak ada di daftar pilihan.

Bagaimana critical hit dideteksi?

Pada d20 tunggal, natural 20 ditandai sebagai critical hit dan natural 1 sebagai critical miss — berdasarkan hasil mentah dadunya, sebelum modifier ditambahkan, sebagaimana didefinisikan sebagian besar sistem.

Apakah ada yang keluar dari browser saya?

Tidak. Lemparan dibuat dan disimpan secara lokal dalam JavaScript. Tidak ada yang dikirim ke server mana pun, dan riwayatnya hilang saat Anda menutup halaman.

Alat terkait

Tautan panjang? Perpendek secara gratis

Vai.la mengubah URL apa pun menjadi tautan pendek dengan statistik klik, QR Code, dan biolink Anda sendiri.

Vai.la tidak bertanggung jawab atas cara alat-alat ini digunakan maupun atas keputusan yang diambil berdasarkan hasilnya.