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)Yüz sayısını hesaplamak için d harfinden sonra parantez içinde sabit bir ifade yazın. d(2+4) bir d6, (2+1)d(2*3) ise 3d6 atar.
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, her özgün zarın oluşturduğu ek patlamaları sınırlayan pozitif bir tam sayıdır. Sınırı bileşik (!!N), delici (!pN veya !!pN) ve bir tetikleyiciyle birleştirin; örneğ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.
Çağrı adları birbirinin yerine kullanılabilir. Adlandırılmış parametreler Açlık ve zorluk için İngilizce veya Portekizce adları kabul eder; sıralı biçim zar havuzu, Açlık ve isteğe bağlı zorluktur.
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)Eksi, boş ve artı yüzleri olan Fate zarları atın. Standart havuz dört zardır; toplam hem 2B sonuçta hem de 3B zarlarda tüm sembolik yüzleri korur.
fate veya fatedice kullanın. Zar sayısı için dice, dado veya dados parametre adları kabul edilir; belirtmezseniz standart dört zar atılır.
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)Kısa, Portekizce, aksanlı Portekizce veya İngilizce çağrıyı kullanın. Adlandırılmış parametreler keep veya manter adlarını kabul eder; sıralı biçim d6, d10, d12 ve isteğe bağlı tutulacak zar sayısıdır.
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)Bir Eylem Atışı iki farklı d12 kullanır: Umut ve Korku. İki değeri toplayıp değiştiriciyi ekleyin. Eşit zarlar Kritik Başarıdır; aksi hâlde yüksek olan zar eylemin Umutla mı Korkuyla mı atıldığını belirler.
3B atışta Umut görünümünüzün rengini, Korku ise bu rengin RGB tersini kullanır.
daggerheart, dagger veya dh kullanın. Değiştirici isteğe bağlıdır ve gizli olduğunda Zorluk belirtilmeyebilir.
daggerheart(...)dagger(...)dh(...)daggerheart(modifier=2,difficulty=15)dh(mod=2,dc=15)dh(2,15)dagger(-1)daggerheart()Zorluk derecesine (DC) karşı 1d20 + değiştirici atın. DC'nin 10 üzerinde kritik başarı, DC'ye ulaşmak başarı, 10 altında kritik başarısızlık verir; diğer sonuçlar başarısızlıktır.
Doğal 20 sonucu bir derece iyileştirir, doğal 1 ise bir derece kötüleştirir. Talih iki d20'nin yükseğini, talihsizlik düşüğünü kullanır. DC yoksa derece beklemede kalır.
pf2(mod,dc) kullanın. DC isteğe bağlıdır; üçüncü parametre talih için 1, talihsizlik için −1 veya normal atış için 0 değeridir.
pf2(...)pf2e(...)pathfinder2e(...)pf2(mod=7,dc=18)pf2(modifier=7,difficulty=18,fortune=1)pf2(7,18)pf2(7)pf2(7,null,-1)Genel zarları, Vampire V5, Fate, Assimilation ve Daggerheart atışlarını birleştirmek için aralarına noktalı virgül koyun. 2B sonuç ve 3B katman aynı zar listesini aynı sırayla alır.
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.