0

Dice Notation Roller

Todellinen pöytänopan merkinnän jäsentäjä: kirjoita 3d6+2, 4d6kh3 tai adv ja saat jokaisen yksittäisen nopanheiton, säilytetyn/pudotetun nopan ja kokonaissumman.

Esimerkkejä: 3d6+2 · 4d6kh3 · 2d8+1d6-1 · adv+5 · d%

Viimeaikaiset rullat

Käsitellään... 0%

Tulos

Dice Notation Roller lukee ja heittää samaa lyhennettä, jota käytetään pöytäroolipöydissä ja sääntökirjoissa: "NdS" tarkoittaa heittää N noppaa S-sivuilla, joten "3d6" heittää kolmea kuusisivuista noppaa. Lisää tasainen muuntaja +N:llä tai -N:llä ("3d6+2"), yhdistä useita nopparyhmiä yhdeksi lausekkeeksi ("2d8+1d6-1") tai käytä D&D 5e etu/haitta -lyhennettä ("adv" heittää kaksi 20-sivuista noppaa ja pitää korkeamman, "dis" pitää alemman). Pidä korkein ja pysy alhaisin -merkintä ("4d6kh3" heittää neljää kuusisivuista noppaa ja pitää korkeimmat kolme – tavallinen tapa heittää D&D-kykypisteitä) on myös täysin tuettu.

Konepellin alla tämä on aito tokenisoija ja jäsentäjä, ei luettelo tunnistetuista lausekkeista: merkintä skannataan merkki merkiltä tokeneiksi (nopparyhmät, adv/dis-avainsanat, tavalliset numerot ja +/--operaattorit), kootaan pieneksi lausekepuuksi ja vasta sitten arvioidaan. Mikä tahansa syntaktisesti pätevä yhdistelmä toimii, mukaan lukien notaatiot, joista kukaan ei kirjoittanut esimerkkiä. Jokainen noppaa heitetään selaimen kryptografisella satunnaislukugeneraattorilla (crypto.getRandomValues, ei Math.random) käyttämällä hylkäysnäytteenottoa, joten jokaisella kasvolla on täsmälleen yhtä suuri mahdollisuus, ja tulos näyttää jokaisen yksittäisen noppaa, mitkä noppaa pidettiin tai pudotettiin kh/kl heitoissa, käytetty muuntaja ja lopullinen summa.

Jotta työkalu pysyisi ennustettavana ja nopeana, nopparyhmien enimmäismäärä on 100 noppaa ja 1000 sivua ryhmää kohden, eikä korkein/matalin määrä voi koskaan ylittää heitettyjen noppien määrää. Väärin muotoiltu merkintä – tuntematon merkki, kaksi operaattoria peräkkäin, roikkuva + lopussa – tuottaa erityisen, luettavissa olevan virheilmoituksen hiljaisen vian tai kaatumisen sijaan. Kaikki toimii paikallisesti selaimessa: mitään merkintää, rullaa tai tulosta ei lähetetä koskaan minnekään.