Hallo liebes Tanelorn. Für unsere neue Runde möchte ich ein Makro erstellen das folgendes Leistet:
Es würfelt 1W20 und einen W4 und spuckt mir dann 3 Ergebnisse aus:
1. Der W20 + den W4
2. Der W20
3. Der W20 - den W4
Also z.B. würfelt man damit eine 15 und eine 2 und bekommt dann die Ergebnisse 17, 15 und 13 angezeigt.
Ich bin leider nie über Comal und Basic hinausgekommen und dieses ganze Klammer auf Klammer zu gedöhns beim Erstellen von Scripten übersteigt mein können. Chat GPT ist da ein wenig hilfreich hat aber leider nicht genau das bekommen was ich möchte.
1. Versuch
&{template:default} {{name=Roll Results}}
{{1st Roll=[[1d20+1d4]] (d4 added to d20)}}
{{2nd Roll=[[1d20]] (pure d20 result)}}
{{3rd Roll=[[1d20-1d4]] (d4 subtracted from d20)}}
Ist grundsätzlich das was ich wollte, benutzt aber jedesmal neue Ergebnisse.
Weitere Versuche sehen dann vielversprechend aus wie dieser hier:
&{template:default} {{name=Roll Results}}
{{1st Roll=[[1t[[@{1d20}+@{1d4}]]]] (d4 added to d20)}}
{{2nd Roll=[[1t[[@{1d20}]]]] (pure d20 result)}}
{{3rd Roll=[[1t[[@{1d20}-@{1d4}]]]] (d4 subtracted from d20)}}
Laut Chat GPT:
"In this modified version, we're using the 1t command to make the roll inline, ensuring that the same value is used in each line. The result of 1d20 is added to 1d4 in the first line, used as is in the second line, and subtracted by 1d4 in the third line."
Leider führt das bei Roll20 zu einer Fehlermeldung. Und ich habe keine Ahnung wie man das korrigiert. Chat GPT auch nicht. Das Programm hat diverse Vorschläge gemacht aber keiner funktioniert.
Vielleicht gibt es hier ja jemanden der helfen kann ?