Standart zarlar
NdXX yüzlü N zar atın ve toplayın. Miktar varsayılan olarak 1'dir, bu yüzden d20 tek bir yirmi yüzlü zar atar.
Mini Kraken'in genel notasyonunu ve Vampire V5 ile Assimilation için ayrı zar atma modlarını öğrenin. Genel örnekleri ve iki sistem kılavuzunu da canlı olarak deneyebilirsiniz.
Bu kılavuzdaki genel notasyonu yazıp tam burada atın — zarlar sesle birlikte 3D olarak görünür. Vampire V5 ve Assimilation için aşağıdaki ayrı modları kullanın.
Klasik NdX notasyonuyla zar atın: N kaç zar olduğunu, X kaç yüz olduğunu belirtir. Her iki kısım da isteğe bağlıdır ve akıllı varsayılanlara sahiptir.
NdXX yüzlü N zar atın ve toplayın. Miktar varsayılan olarak 1'dir, bu yüzden d20 tek bir yirmi yüzlü zar atar.
d → d20Yüz sayısını yazmazsanız motor d20 varsayar. d+5 yazmak 1d20+5 ile aynıdır ve 3d, 3d20 atar.
d%d%, d100 ile eşdeğer yüz yüzlü bir zar atar. Yüzdeye dayalı sistemler için harikadır.
dF · dF.1dF, sonuçları -1, 0 veya +1 olan bir Fudge zarı atar (dF.2, varsayılan). dF.1, boş yüzlerin daha sık olduğu varyantı kullanır. Tek başına f kısayolu, standart Fate kontrolü olan 4dF atar.
(expr)dXMiktar, parantez içinde basit bir sayısal ifade olabilir; yüz değerini doğrudan d harfinden sonra yazın. (2+1)d6, 3d6 atar.
Nd(expr)Put a constant expression in parentheses after d to calculate the number of sides. d(2+4) rolls a d6, and (2+1)d(2*3) rolls 3d6.
Notasyon dizeleri tam matematiksel ifadelerdir. Zarları sayılar, operatörler ve parantezlerle birleştirin; standart operatör önceliği geçerlidir.
+ - * / % ^ **Toplama, çıkarma, çarpma, bölme, mod (%) ve üs (^ veya **) desteklenir, gruplama için parantezlerle birlikte.
1.5 · +-Ondalık sayılar bir ifadenin herhangi bir yerinde çalışır. Tekrarlanan işaretler otomatik olarak sadeleştirilir: d20+-2, d20-2 olur.
Her fonksiyon için bir kart — motorun bir notasyon içinde kabul ettiği her yardımcı. Hepsi argüman olarak tam ifadeler (zarlar dahil) alır.
floor(x)Her zaman en yakın tam sayıya aşağı yuvarlar: floor(3.9), 3'tür. Hasarı yarıya indirmenin klasik yolu.
ceil(x)Her zaman yukarı yuvarlar: ceil(3.1), 4'tür. Bir sistem oyuncunun lehine yuvarladığında kullanışlıdır.
round(x)En yakın tam sayıya yuvarlar: round(2.4), 2'dir, round(2.5), 3'tür.
abs(x)İşareti kaldırır: abs(-3), 3'tür. Negatif olamayan farklar ve marjlar için kullanışlıdır.
sign(x)Değerin negatif, sıfır veya pozitif olmasına göre -1, 0 veya 1 döndürür.
sqrt(x)Değerin karekökünü döndürür: sqrt(16), 4'tür.
pow(x, y)İlk değeri ikincinin kuvvetine yükseltir: pow(2, 3), 8'dir. 2^3 ile aynıdır.
min(x, y)İki değerden küçük olanı döndürür: min(2d10, 7) sonucu 7 ile sınırlar.
max(x, y)İki değerden büyük olanı döndürür: max(2d10, 7) en az 7'yi garanti eder.
exp(x)Euler sayısı e'nin değer kadar kuvvetini döndürür: exp(1) yaklaşık 2.718'dir.
log(x)Değerin doğal logaritmasını (e tabanında) döndürür: log(10) yaklaşık 2.303'tür.
sin(x)Değerin radyan cinsinden sinüsü. Masada nadiren gerekir, ancak egzotik formüller için mevcuttur.
cos(x)Değerin radyan cinsinden kosinüsü. Masada nadiren gerekir, ancak egzotik formüller için mevcuttur.
tan(x)Değerin radyan cinsinden tanjantı. Masada nadiren gerekir, ancak egzotik formüller için mevcuttur.
Bir havuz atın ve yalnızca en iyiyi tutun — veya en kötüyü atın. Avantaj, dezavantaj ve 4d6 en düşüğü düşür gibi klasik istatistik atışlarını böyle oluşturursunuz.
kN · khN · klNk veya kh en yüksek zarları tutar, kl en düşüğü tutar; diğer her şey toplamda göz ardı edilir. 2d20kh1 avantaj, 2d20kl1 dezavantajdır.
dN · dlN · dhNd veya dl en düşük zarları düşürür, dh en yükseği düşürür. 4d6d1 klasik yetenek puanı atışıdır.
k → k1 · km → kl1Sayıyı yazmazsanız 1 varsayılır: 2d20k, 2d20k1 anlamına gelir. km, kl1 için bir takma addır (en düşük zarı tut).
Bir zar tetikleyicisine ulaştığında (varsayılan olarak maksimum değer), patlar: ek bir zar atarsınız ve ikisini de tutarsınız. Patlamalar zincirleme olabilir.
!Maksimum değerini atan her zar, ayrı bir zar olarak gösterilen ek bir atışı tetikler.
!!!! zincirlenen her patlamayı ek zarlar olarak listelemek yerine tek bir zar toplamına ekler.
!p · !!p!p her patlayan zardan 1 çıkarır (Hackmaster tarzı). Bileşik ile !!p olarak birleştirin.
!cpZarların ne zaman patlayacağını değiştirmek için bir karşılaştırma noktası ekleyin: d6!>=5, 5 veya 6'da patlar, d10!=3 yalnızca 3'te patlar.
!N · !!N · !pN · !!pNN is a positive integer that caps the additional explosions generated by each original die. Combine the cap with compound (!!N), penetrate (!pN or !!pN), and a trigger, as in d6!2>=5.
ei · eiNei, patlama için kullanışlı bir takma addır: 3d6ei, 3d6! ile eşittir ve 3d6ei5, 3d6!>=5 ile eşittir.
Tutmak istemediğiniz zarları yeniden atın. Varsayılan olarak tetikleyici minimum değerdir (çoğu zarda doğal bir 1).
r · r(cp)r bir zarı sonuç artık tetikleyiciyle eşleşmeyene kadar yeniden atar. Özelleştirmek için bir karşılaştırma noktası ekleyin: d20r<3 1'leri ve 2'leri yeniden atar.
ro · ro(cp)ro eşleşen bir zarı tek seferde yeniden atar ve tekrar eşleşse bile yeni sonucu tutar.
Havuzdaki her zarı farklı bir değere düşmeye zorlayın.
u · u(cp)u tüm zarlar farklı olana kadar tekrarlanan sonuçları yeniden atar. Bir karşılaştırma noktasıyla, yalnızca koşulla eşleşen tekrarlar yeniden atılır.
uouo her tekrarı tek seferde yeniden atar, sonrasında ne gelirse onu tutar.
Zarları toplamak yerine, kaç tanesinin bir hedefi karşıladığını sayın — World of Darkness veya Shadowrun gibi sistemlerin kullandığı zar havuzu tarzı.
cpZarların hemen ardına bir karşılaştırma noktası koyun ve toplam, eşleşen zarların sayısı olur: 6d10>=8 8 veya daha fazla gösteren zarları sayar.
f(cp)Başarısızlıkları da saymak için f artı bir karşılaştırma noktası ekleyin; her başarısızlık başarı toplamından bir çıkarır.
Zarları kritik başarı veya başarısızlık olarak işaretleyin. Bu tamamen görseldir — çıktıdaki zarları işaretler ama toplamı asla değiştirmez.
cs(cp)cs karşılaştırma noktasıyla eşleşen zarları işaretler: d20cs=20 doğal 20'leri vurgular.
cf(cp)cf fiyaskoları işaretler: d20cf=1 doğal 1'leri vurgular.
Attıktan sonra her bir zarı bir taban veya tavana sabitleyin.
minNmin değerin altındaki herhangi bir zarı ona kadar yükseltir: 4d6min2 her 1'i 2'ye çevirir.
maxNmax değerin üzerindeki zarları sınırlar: d%max50 asla 50'den fazla göstermez.
Sonuçları daha hızlı okumak için çıktıdaki zarları yeniden sıralayın.
s · sa · sds veya sa atılan zarları artan sırada sıralar, sd azalan sırada. Yalnızca görüntüleme sırası değişir.
İfadeleri tek bir grup olarak ele almak için süslü parantez içine alın — ve tut/düşür mantığını tüm alt atışlara uygulayın.
{A, B}Süslü parantez içinde virgülle ayrılmış bir veya daha fazla ifade listeleyin. Grup toplamı, ifadelerinin toplamıdır.
{...}modTek bir ifadeyle, değiştiriciler her zara uygulanır: {4d6}k3 en iyi 3 zarı tutar. Birkaç ifadeyle, her alt toplama uygulanır: {2d6, 1d8, 1d4}d1 en düşük ifadeyi düşürür.
Tüm bir notasyonu tek seferde birkaç kez tekrarlayın.
N#Notasyonun önüne bir sayı ve # ekleyin. 6#4d6k3 bir kerede altı yetenek puanından oluşan tam bir set atar. 100 tekrara kadar.
Birkaç değiştirici (patlama, yeniden atma, benzersiz, başarılar, kritikler) bir karşılaştırma noktası kabul eder: değiştiricinin ne zaman tetikleneceğini tanımlayan, bir sayının izlediği bir operatör.
=Eşittir<Küçüktür>Büyüktür<=Küçük veya eşittir>=Büyük veya eşittir!=Eşit değildir<>Eşit değildir (alternatif)Bazı oyunlarda her zarın türünü korumak ve atıştan sonra sembolleri yorumlamak gerekir. Bu nedenle Vampire V5 ve Assimilation, kurallarını genel bir formülle yaklaşık olarak taklit etmek yerine ayrı çağrılar kullanır.
v5(...) ve assim(...) çağrıları sistem parametrelerini gösterir ve aşağıdaki ayrı modlarda çalıştırılır. Genel notasyon alanının kabul ettiği formüller değildir.
Açlık, toplam havuzdaki zarların yerini alır. V5 modu normal ve Açlık zarlarını ayrı tutar, başarıları sayar; kritik, karmaşık kritik ve hayvani başarısızlıkları belirler.
Call names are interchangeable. Named parameters accept Hunger and difficulty in English or Portuguese; the positional order is pool, Hunger, and optional difficulty.
v5(...)vampiro(...)vampire(...)vampire-v5(...)v5(pool=7,hunger=3,difficulty=4)vampiro(pool=7,fome=3,dificuldade=4)v5(7,3,4)v5(7,3)Roll Fate dice with minus, blank, and plus faces. Four dice are the standard pool, while the total preserves every symbolic face for both the 2D result and the 3D dice.
Use fate or fatedice. The named count accepts dice, dado, or dados; omit it to roll the standard four dice.
fate(...)fatedice(...)fate(dice=4)fate(dados=4)fate(dado=4)fatedice(4)fate()d6, d10 ve d12 zarlarını istediğiniz kombinasyonda atın. Atıştan sonra belirtilen sınıra kadar zar seçin ve yalnızca seçilen zarlardaki sembolleri toplayın.
assim(d6=2,d10=1,d12=1,keep=2)Use the short, Portuguese, accented Portuguese, or English call. Named parameters accept keep or manter; the positional order is d6, d10, d12, and optional keep.
AS(...)assim(...)assimilacao(...)assimilação(...)assimilation(...)AS(d6=2,d10=1,d12=1,keep=2)assim(d6=2,d10=1,d12=1,keep=2)assimilação(d6=2,d10=1,d12=1,manter=2)AS(2,1,1,2)assim(2,1,1,2)AS(2)An Action Roll uses two distinct d12s: Hope and Fear. Add both values to the modifier. Matching dice are a Critical Success; otherwise, the higher die determines whether the action was rolled with Hope or Fear.
In the 3D roll, Hope uses your skin color and Fear uses that color's RGB inverse.
Use daggerheart, dagger, or dh. The modifier is optional, and Difficulty can be omitted when it is secret.
daggerheart(...)dagger(...)dh(...)daggerheart(modifier=2,difficulty=15)dh(mod=2,dc=15)dh(2,15)dagger(-1)daggerheart()Separate rolls with semicolons to combine generic dice, Vampire V5, Fate, Assimilation, and Daggerheart. The 2D result and 3D overlay receive the same dice list in the same order.
Bu notasyonu 3D zar atıcısına, karakter sayfalarına veya Discord botuna taşıyın.
Zar atıcısını aç
Yorumlar ve Etiketler
Herhangi bir atışa bir etiket ekleyin — saldırıları ve hasar türlerini adlandırmak için mükemmeldir. Yorumlar hesaplamayı asla etkilemez.
Satır yorumları
// · #// tüm bir ifadeyi etiketler; # bir zar notasyonundan hemen sonra çalışır.
Blok yorumlar
/* */ · [ ]Metni notasyonun herhangi bir yerinde /* */ veya [ ] içine alın.