Sanal Zar Atma

d4'ten d100'e zarları modifiye edicilerle ve 3d6+2 gibi RPG gösterimiyle atın — doğrudan tarayıcınızda.

Nasıl kullanılır

  1. Zar tipini (d4-d100), kaç zar atılacağını ve isteğe bağlı bir modifiye ediciyi seçin — ya da doğrudan 3d6+2 gibi RPG gösterimini yazın.
  2. Her zarı tek tek, toplamı ve modifiye edici uygulanmış genel toplamı görmek için "Zarları at"a tıklayın.
  3. Aşağıdaki son atış geçmişine bakın ve tek bir d20'de doğal 20 ile doğal 1 vurgularına dikkat edin.

Bu araç hakkında

Her masaüstü oyunda eninde sonunda kimsenin evde unutmadığı bir zar gerekir. Bu araç standart çok yüzlü seti kapsar — d4, d6, d8, d10, d12, d20 ve d100 — bir seferde ona kadarını atar ve toplama artı ya da eksi bir modifiye edici uygular. Yalnızca son sayıyı değil her zarı ayrı ayrı gösterir, çünkü çoğu sistemde tek tek değerler önemlidir: hangi zarın 1 geldiğini bilmeniz ya da yalnızca birini yeniden atmanız gerekebilir.

Gösterim alanı, her RPG oyuncusunun zaten yazdığı kısaltmayı kabul eder: 3d6+2, d20, 2d10-1 ya da 4d8 gibi. Ayrıştırıcı zar sayısını, yüz sayısını ve işaretli modifiye ediciyi okur, boşlukları ve büyük D'yi tolere eder ve gerçek bir atışı tarif etmeyen her şeyi reddeder. Bir gösterim yazın, seçiciler onu izlesin; seçicileri değiştirin, gösterim alanı güncellensin — böylece bir atışı tarif etmenin iki yolu asla çelişmez. Gösterim üzerinden yüz sayısı 1.000'e kadar çıkabilir; bu da yüzdelik zarları ve daha egzotik olanları kapsar.

Her zar crypto.getRandomValues ve reddetme örneklemesiyle atılır; böylece bir d20 yirmi yüzünün her birine tam olarak aynı şansı verir — kusurlu dengesi ve yuvarlanmış köşeleriyle hiçbir fiziksel zarın söz veremeyeceği bir şey. Tek bir d20 atıldığında, bir sahneyi değiştiren iki sonuç da vurgulanır: doğal 20 (kritik isabet) ve doğal 1 (kritik ıska). Son on atış ekranda kalır, böylece olan biteni gösterebilirsiniz; her şey tarayıcınızda çalışır ve sunucuya hiçbir şey gönderilmez.

Formül

S yüzlü bir zar, [0, S) aralığında düzgün dağılımlı bir tam sayı + 1 döndürür. Düzgün dağılımlı değer, hiçbir yüzün kayırılmaması için düzensiz kuyruktaki değerleri atan reddetme örneklemesiyle crypto.getRandomValues'tan gelir. Genel toplam, tek tek zarların toplamı artı modifiye edicidir: NdS+M = (d1 + d2 + … + dN) + M.

Sık sorulan sorular

Sanal zar adil mi?

Evet, hem de plastik olandan daha adil. Atış, tarayıcının kriptografik rastgele üreticisini reddetme örneklemesiyle kullandığı için her yüzün olasılığı tam olarak aynıdır; fiziksel zarlar ise her zaman küçük üretim yanlılıkları taşır.

Hangi gösterimi kabul ediyor?

Standart RPG kısaltmasını: isteğe bağlı bir modifiye ediciyle NdS; örneğin 3d6+2, d20, 2d10-1 ya da 10d4. Boşluklar ve büyük D sorun değil; tek zar için zar sayısı yazılmayabilir.

Listede olmayan zarları atabilir miyim?

Evet. Gösterimi doğrudan yazın — 2 ile 1.000 yüz arası her şey çalışır, yani d3, d7, d30 ve d1000 açılır listede olmasalar da geçerlidir.

Kritik isabetler nasıl belirleniyor?

Tek bir d20'de doğal 20 kritik isabet, doğal 1 ise kritik ıska olarak işaretlenir — çoğu sistemin tanımladığı gibi, modifiye edici eklenmeden önceki ham zar sonucuna göre.

Tarayıcımdan bir şey çıkıyor mu?

Hayır. Atışlar yerel olarak JavaScript ile üretilir ve saklanır. Hiçbir sunucuya bir şey gönderilmez ve sayfayı kapattığınızda geçmiş kaybolur.

İlgili araçlar

Uzun bağlantılar mı? Ücretsiz kısaltın

Vai.la, herhangi bir URL'yi tıklama istatistikleri, QR Code ve kendi biolink'inizle birlikte kısa bir bağlantıya dönüştürür.

Vai.la, araçların nasıl kullanıldığından veya sonuçlarına dayanarak alınan kararlardan sorumlu değildir.