Die Suche ergab 1 Treffer

von Bluthandel
21.11.2020 15:30
Forum: Projekte & Entwürfe
Thema: Roll20 Pro Subscriber Macros & Scripts
Antworten: 6
Zugriffe: 802

Roll20 Pro Subscriber Macros & Scripts

Feid hat geschrieben:
21.11.2020 14:54
Ich habe noch fix ein kleines script geschrieben was für dsa4.1 Patzer & Glückliche Würfe direkt anzeigt. Nach dem Wurf wird man zwar vor einem möglichen Patzer gewarnt, aber man muss trotzdem nochmal nachschauen. Spieler mit Tablets könnten es gar nicht überprüfen (soweit ich weiss).

Es ist allerdings noch in der Testphase:

Code: Alles auswählen

on('chat:message', function (msg) {
    if (msg.inlinerolls) {
        if (msg.inlinerolls.length > 8) {
            let result = []
            result.push(msg.inlinerolls[9].results.rolls[0].rolls[0][1].rolls[0][0].results[0].v);
            result.push(msg.inlinerolls[9].results.rolls[0].rolls[0][3].rolls[0][0].results[0].v);
            result.push(msg.inlinerolls[9].results.rolls[0].rolls[0][5].rolls[0][0].results[0].v);
            if (result.filter(x => x==20).length == 2) {
                sendChat(msg.who, "<div class='sheet-rolltemplate-simple' style='margin-top:-7px;'><div class='sheet-container'><div class='sheet-label' style='margin-top:5px;'><span>" + result + " - Doppel 20!<br></span></div></div></div>");
            } else if (result.filter(x => x==20).length == 3) {
                sendChat(msg.who, "<div class='sheet-rolltemplate-simple' style='margin-top:-7px;'><div class='sheet-container'><div class='sheet-label' style='margin-top:5px;'><span>" + result + " - Dreifach 20!<br></span></div></div></div>");
            } else if (result.filter(x => x==1).length == 2) {
                sendChat(msg.who, "<div class='sheet-rolltemplate-simple' style='margin-top:-7px;'><div class='sheet-container'><div class='sheet-label' style='margin-top:5px;'><span>" + result + " - Doppel 1!<br></span></div></div></div>");
            } else if (result.filter(x => x==1).length == 3) {
                sendChat(msg.who, "<div class='sheet-rolltemplate-simple' style='margin-top:-7px;'><div class='sheet-container'><div class='sheet-label' style='margin-top:5px;'><span>" + result + " - Dreifach 1!<br></span></div></div></div>");
            }
        }
    }
});
Ui, das läuft also mit dem DSA 4.1 Heldenbogen in roll20?