Macros & Les Actions des jetons sont des raccourcis personnalisés pour les commandes fréquemment répétées. Les macros font partie intégrante du jeu. Les Actions des jetons sont associées à des personnages individuels. Il s'agit par ailleurs de la même technologie. Pour en savoir plus, veuillez consulter cette page.
Par exemple, vous pouvez créer un raccourci permettant à un personnage de lancer un cri de guerre et d'utiliser automatiquement une compétence couramment employée. Pour y accéder rapidement, vous pouvez ajouter ces commandes à votre barre d'accès rapideou à vos Actions des jetons.
Création de votre première Macro
Accédez à l'onglet «Collections » dans le VTV. Cliquez sur le bouton « + Ajouter » situé à côté de l'en-tête « Macros ». Vous pouvez ici rédiger votre première macro simple.
Commençons par quelque chose de très simple : une Macro qui se contente d'envoyer une ligne de texte dans le Chat et de lancer un d20.
Nom : Ma-Première-Macro
Actions:
C'est ma première photo Macro !
/lancer 1d20 + 5
Une macro plus avancée
Maintenant, essayons une macro plus avancée. Cette macro peut être utilisée dans n'importe quelle partie de D&u D&D 5E pour effectuer un jet de sauvegarde pour n'importe quel jeton sélectionné. Cela fonctionne aussi bien pour les PJ que pour les PNJ ; ainsi, un MJ n'aura jamais besoin d'ouvrir une feuille de personnage pour lancer les dés.
Nom : jet de sauvegarde
Actions:
/w MJ &{template:default} {{name=@{selected|token_name} tente un ?{Choisissez un jet de sauvegarde|
Force (@{selected|strength_save_bonus}), jet de sauvegarde de Force [[1d20 + @{selected|strength_save_bonus}]]|
Dextérité (@{selected|dexterity_save_bonus}), jet de sauvegarde de Dextérité [[1d20 + @{selected|dexterity_save_bonus}]]|
Constitution (@{selected|constitution_save_bonus}), jet de sauvegarde de Constitution [[1d20 + @{selected|constitution_save_bonus}]]|
Intelligence (@{selected|intelligence_save_bonus}), jet de sauvegarde d’Intelligence [[1d20 + @{selected|intelligence_save_bonus}]]|
Sagesse (@{selected|wisdom_save_bonus}), jet de sauvegarde de Sagesse [[1d20 + @{selected|wisdom_save_bonus}]]|
Charisme (@{selected|charisma_save_bonus}), jet de sauvegarde de Charisme [[1d20 + @{selected|charisma_save_bonus}]]}}}
Création de votre première Action des jetons
Les « Actions des jetons » sont une variante des macros propres à un personnage donné. Les commandes sont généralement les mêmes, seuls les contextes diffèrent. Vous les trouverez et pourrez les gérer dans l'onglet « Outils avancés / Attributs » & « Caractéristiques » de chaque feuille de personnage.
Raccourci ! Si vous utilisez la feuille « D&D 2024 » de Roll20, la création d’actions des jetons est d’une simplicité enfantine. Il vous suffit d'ouvrir votre feuille de personnage, d'accéder à la fenêtre contextuelle d'une action ou d'une caractéristique, puis de sélectionner « Ajouter à la barre de jetons ».
Sinon, dans l'onglet « Outils avancés » d'une feuille de personnage, vous pouvez cliquer sur le bouton « + Nouvelle macro ». Nous allons en créer un qui lancera automatiquement les jets d'initiative pour votre personnage dans votre partie de D&&, puis les ajoutera au Compteur de tours de Roll20.
Nom : Initiative
Macro:
@{selected|token_name} lance les dés pour l'initiative !
/rouler 1d20 + @{selected|initiative_bonus} &{tracker}
Utilisation des macros & Actions des jetons
Les macros peuvent être déclenchées soit en appuyant sur le bouton correspondant dans votre barre rapide des macros, soit en les saisissant directement dans le Chat ! Pour lancer une Macro dans le Chat, tapez # suivi de la commande (par exemple #test) puis appuyez sur Entrée.
Les actions des jetons peuvent être déclenchées en appuyant sur le bouton correspondant dans la barre d'actions des jetons.
Commandes multiples
L'une des caractéristiques du système de macros réside dans sa capacité à exécuter plusieurs actions à l'aide d'une seule commande. Pour ce faire, il vous suffit de placer chaque article sur une ligne distincte ; les actions seront alors exécutées dans l'ordre lorsque vous lancerez la Macro.
Exemple
Si je souhaite créer une Macro qui inclura une émote, ainsi que vos jets d'attaque et de dégâts, la Macro ressemblerait à ceci :
Nom : dagger
Macro:
/me enfonce sa dague
/roll 1d20+10 contre AC
/roll 1d4+9 Dégâts
Les macros peuvent également comporter un mélange de lignes de commande et de lignes non-commandes, par exemple :
Je fais appel au pouvoir de Moradin !
Je vous condamne !
/lancer 1d20+4 contre réflexe
/lancer 1d8+4 dégâts
Cela exprimerait d'abord une émotion, puis enverrait «Je vous punis ! ».« dans la discussion, puis effectuez les deux lancers par la suite. »
Macros imbriquées
Les macros peuvent être imbriquées les unes dans les autres, ce qui constitue une caractéristique permettant de les combiner et d'en appeler plusieurs à l'aide d'une seule action. Pour imbriquer une Macro, il vous suffit d'inclure le nom de la Macro que vous souhaitez appeler sur une ligne distincte à l'intérieur de votre Macro.
Exemple
Dans cet exemple, nous disposerons de trois macros :#dégâts,#attaqueet#les deux.
Macro #dégâts = /roll 1d4+11
Macro #attaque = /roll 1d20+9
Macro #les deux =
#attaque
#dégâtsImbrication dans une requête de lancer de dés
Si vous imbriquez une Macro dans une requête « Roll Query », veillez à ce qu'il y ait un espace après le nom de la Macro afin qu'elle soit correctement reconnue.
Quelle Macro ? Attaquer, utiliser l'épée | Défendre, utiliser le bouclierDépannage
En raison de l' ordre des opérations, les appels de Macro imbriqués dans des requêtes « Dice Roll » sont entièrement développés avant l’exécution de la requête dans son ensemble. Cela signifie que si une macro imbriquée dans une requête « Dice Roll » contient des « caractères problématiques » qui entrent en conflit avec la syntaxe de la requête (tels que « } », « , » et « | »), cette macro peut entraîner le dysfonctionnement de l'ensemble de la requête. La raison en est que la requête considérera les caractères problématiques présents dans la macro référencée comme faisant partie de la syntaxe d'origine.
Si tel est le cas, il peut s'avérer nécessaire soit de supprimer ces caractères problématiques (au sein même de la Macro appelée), soit de les remplacer par des entités HTML.
Les macros contenant des remplacements d'entités HTML risquent de ne plus fonctionner en dehors d'une requête Roll. doit être enregistré sous le nom de Caractéristiques.
La réouverture d'une Macro de collections rétablit les entités HTML ; si cette Macro est ensuite enregistrée, ces rétablissements sont également enregistrés. Ce comportement n'est pas observé dans Caractéristiques.
Caractéristiques de nidification
Une caractéristique est un autre nom donné à une macro propre à un personnage donné et créée dans la feuille de personnage accessible depuis l'onglet « Journal ». Tout comme les macros, les caractéristiques peuvent être imbriquées les unes dans les autres, ce qui vous permet d'enchaîner des caractéristiques et d'en déclencher plusieurs d'un seul coup.
L'imbrication d'une caractéristique s'apparente à celle d'une Macro, mais avec une légère différence. Tout comme pour une Macro, il vous suffit d'indiquer le nom de la caractéristique que vous souhaitez appeler sur une ligne distincte au sein de la caractéristique qui l'appelle. Mais en outre, vous devez remplacer le symbole du numéro (#) par le symbole du pourcentage (%) et ajouter ensuite le nom du personnage devant le nom de la caractéristique, en les séparant par une barre verticale (|).
Sur la plupart des claviers, la touche « pipe verticale » se trouve au-dessus de la touche « barre oblique inversée » (\). Sur un clavier américain, cette touche se trouve généralement près de la touche Entrée, tandis que sur les claviers européens, elle figure dans la rangée des chiffres.
Remarque
À l'heure actuelle, le symbole de référence de caractéristique (%) ne fait pas l'objet d'une saisie semi-automatique, contrairement au symbole de référence d'attribut (@) ou au symbole de référence de Macro (#). Il est nécessaire de saisir manuellement l'intégralité de la commande.
Exemple
Dans cet exemple, nous disposerons de trois caractéristiques : %damage%attacket %both, ainsi que notre personnage, qui s'appelleraBugbear
Caractéristique%damage = /roll 1d4+11
Caractéristique%atack = /roll 1d20+9
Caractéristique%both =
%{Bugbear|attack}
%{Bugbear|damage}Plus d'exemples
Voici quelques exemples spécifiques au système :
Boutons de commande des caractéristiques
Les boutons de commande de caractéristiques peuvent être utilisés pour activer des caractéristiques (ou les jets de dés de la feuille de personnage) à partir d’un bouton cliquable dans le chat textuel. Ils sont étroitement liés aux les boutons de commande des mods (API).
Leur syntaxe est la suivante :
[Étiquette](~<mot-clé>|<nom de la caractéristique>)Tout comme pour Attributs et Caractéristique , lemot-clépeut être «selected », «target» ou le nom d’un personnage. Vous pouvez également utiliser un character_id comme mot-clé.
Si vous avez enregistré un bouton de commande de caractéristique quelque part dans l'un des onglets de la fenêtre de personnage, vous pouvez choisir d’omettre un mot-clé :
[Étiquette](~<nom de la caractéristique>)Pour reprendre l'exemple de Caractéristiques, Bob le Tueur pourrait insérer[Coup de hache !!](~Hache massive) dans une autre de ses Caractéristiques afin de pouvoir plus facilement découper ses adversaires.
Macros d'attributs
Les macros d'Attributs combinent les exemples mentionnés ci-dessus. En utilisant un attribut attribué à un personnage comme modificateur de variable, vous pouvez créer des macros complexes basées sur ce personnage. La variable de la Macro étant liée à un attribut du personnage, toute modification apportée dans l'éditeur de personnage mettra automatiquement à jour cette valeur.
Utilisation d'un jeton sélectionné avec une macro
Le mot-clé sélectionné vous permettra d'extraire des informations de l'élément actuellement sélectionné à l'écran lors de l'exécution du roll ou de la Macro. Ainsi, par exemple, si vous souhaitez extraire la valeur de la barre 1 du Jeton sélectionné lors d'un lancer, vous pouvez écrire :
/rouler 1d20 + @{selected|bar1}Vous pouvez utiliser « bar1 », « bar2 » ou « bar3 ». De plus, vous pouvez extraire un attribut du personnage associé à ce Jeton :
/rouler 1d20 + @{selected|Intelligence}Vous pouvez récupérer le nom des jetons actuellement sélectionnés à l'aide de la variable « token_name » :
/em @{selected|token_name} tire avec son arme !Si le jeton sélectionné est associé à un journal de personnage, vous pouvez récupérer le nom à partir de ce journal plutôt que d'utiliser la variable « character_name » :
/em @{selected|character_name} bloque avec son bouclier !Vous pouvez déclencher des caractéristiques à partir du journal du personnage associé en utilisant le nom de la caractéristique comme variable :
>{selected|Attack}Enfin, nous avons ajouté un troisième argument pour les variables, qui vous permet d'extraire la « valeur maximale » d'une barre ou d'un attribut :
/roll 1d20 + @{Guard|Intelligence|max}
/roll 1d20 + @{selected|bar2|max}Tous les noms, y compris ceux des Personnages, des Attributs et des Caractéristiques, ne sont pas sensibles à la casse lorsqu'ils sont utilisés. Cela signifie que « GUARD » et « guard » correspondront tous deux au personnage nommé « Guard ».
Remarque
Pour consulter la liste complète des attributs de votre personnage, vous pouvez accéder à la feuille de ce personnage et cliquer sur l'onglet « Attributs & Caractéristiques ». Vous pouvez facilement ajouter vos propres attributs, qui seront utilisés par les Macros, en cliquant sur « + Ajouter ».
Attributs et feuilles de personnage
Les feuilles de personnage présentent un grand nombre d'attributs auxquels vous pourriez vouloir faire référence dans vos macros personnalisées. Il convient notamment de prendre en compte l'attribut « Formule de calcul automatique ». Les feuilles de personnage comportent souvent des caractéristiques calculées à partir de formules impliquant d'autres attributs. Si vous faites référence à cet attribut, c'est la formule qui s'affichera à la place de la valeur.
{selected|character_name} dispose encore de{selected|action_points} points.
Rolf dispose encore de ((plafond(((13+0)+(14+0))/12)+0)+0) points.
Pour contourner ce problème, vous devez placer la référence d'attribut entre des balises « roll » en ligne :
@{selected|character_name} dispose encore de [[@{selected|action_points}]] points.
Il reste trois points à Rolf.
Utilisation d'un jeton ciblé avec une macro
Tout comme le mot-clé « selected » permet d'extraire des informations d'un jeton sélectionné, le mot-clé « target » permet d'accéder aux variables et aux caractéristiques d'un jeton cible. Cette commande permet aux joueurs de choisir parmi des jetons qu'ils ne peuvent normalement pas sélectionner, ce qui s'avère utile pour effectuer des jets de dé contre des adversaires. Par exemple, si vous demandez à un joueur de lancer un seul dé 1d20 contre une cible dotée d'un attribut « intelligence », le jet se présenterait comme suit :
/roll 1d20 - @{target|intelligence}Un écran s'affichera alors pour permettre au joueur de choisir la cible contre laquelle il lance le dé :
Le mot-clé cible s'utilise de la même manière que le mot-clé sélectionné mentionné précédemment, à deux différences principales près. Premièrement, le mot-clé « target » permet aux joueurs d'utiliser les valeurs de jetons qu'ils ne contrôlent pas. Deuxièmement, la syntaxe permettant de faire référence à la partie « max » d'un attribut est légèrement différente. Pour plus de détails sur la syntaxe complète, veuillez consulter la sous-section « Utilisation avancée » ci-dessous.
Utilisation avancée pour les appels d'attributs ciblés
La syntaxe complète pour la variable cible est la suivante :
@{target|<nom_cible>|<nom_attribut>|<indicateurs_facultatifs>}(Veuillez noter que « target_name » peut être n'importe quel nom de votre choix et peut comporter des espaces.)
Ainsi, si vous souhaitez inclure plusieurs cibles dans votre Macro, vous pouvez procéder comme suit :
{target|Target1|HP} contre{target|Target2|AC}Et si vous souhaitez utiliser le maximum d'un attribut :
{target|Target1|HP|max}Veuillez noter que si vous souhaitez utiliser la valeur « max » d'un attribut, vous devez préciser le nom de l'attribut, même si vous indiquez simplement « target1 » comme ci-dessus.
De plus, si vous utilisez le même « target_name » dans plusieurs requêtes d'attributs, ce nom ne vous sera demandé qu'une seule fois et le même jeton sera utilisé pour répondre à toutes ces requêtes. Cela s'applique également lorsque vous utilisez des macros ou des commandes sur plusieurs lignes :
/me attaque @{target|foe|character_name}!
Pour toucher : [[1d20+3]] contre @{target|foe|npc_AC} ACRéférencement des attributs répétitifs
Par RowIndex
Les attributs d'une ligne récurrente peuvent être référencés à l'aide de leur RowIndex. L'indicede ligne (RowIndex) d'un attribut commence à 0 (l'indice correspond au décalage par rapport au début) ; ainsi, la première ligne utilise $0, la deuxième $1, la troisième $2, etc.
Pour une section répétitive nommée « Items », vous pouvez accéder à l'attribut « ItemBonus » du deuxième article d'un personnage à l'aide de la syntaxe suivante :
{selected|repeating_items_$1_itembonus}Remarque :
Par RowID
Vous pouvez également utiliser leRowIDpour faire référence à l'attribut. L'avantage d'utiliser leRowIDest qu'il n'est pas affecté par un changement d'ordre (qu'il s'agisse d'une suppression ou d'un réordonnancement des lignes). Pour obtenir leRowID(s'il n'est pas fourni d'une manière ou d'une autre par l'auteur de la feuille de personnage), vous devez consulter le code source de la feuille. Parcourez le code HTML vers le haut jusqu'à ce que vous trouviez un Tag comportant une propriété nommée «data-reprowid ». La valeur de cette propriété est leRowID:
<div class="repitem" data-reprowid="-KC0zCLum1Rq3V5wssyE">LeRowIDest alors utilisé à la place duRowIndex:
{selected|repeating_items_-KC0zCLum1Rq3V5wssyE_itembonus}Options de lancer de dés
Les options de lancer de dés sont des indicateurs utilisés lors d'un lancer de dés pour signaler les actions spéciales à effectuer en fonction du résultat obtenu.
Lancer de dé pour l'initiative
Pour envoyer directement le résultat d'un jet au « Compteur de tours », sélectionnez le Jeton ou l'initiative et incluez l'option de jet suivante dans votre Macro :
/lancer 1d20 + 5 &{tracker}L'option « tracker » de Roll20 affiche les résultats du lancer de dés et utilise ce résultat comme valeur dans le Compteur de tours. Si le jeton sélectionné n'a pas encore son tour dans l'ordre des tours, un nouveau jeton sera ajouté. Si des virages ont déjà été enregistrés, ils seront mis à jour avec la nouvelle valeur.
De plus, vous pouvez ajouter le résultat du lancer ou le soustraire de la valeur actuelle du tour du Jeton sélectionné à l'aide des indicateurs suivants :
/roll 1d20 + 5 &{tracker:+}
/roll 1d20 + 5 &{tracker:-}Pour un jeu tel que Shadowrun, dans lequel vous souhaitez soustraire 10 de l'initiative actuelle après chaque tour, vous pourriez utiliser une Macro globale comme celle-ci :
/me @{selected|token_name} termine son tour. [[10 &{tracker:-}]]Veuillez noter que l'indicateur « tracker » fonctionne aussi bien dans les lancers classiques que dans les lancers en ligne.
Vous pouvez même faire référence à ces valeurs de la même manière que pour les Attributs, en utilisant la syntaxe suivante :@{tracker|Nom de l'article}
Suppression des messages d'erreur
L'option « noerror » de la fonction « roll » masquera toutes les erreurs (telles que les erreurs de variable introuvable) lors d'un calcul.
/rouler 1d20 + @{selected|nonexistent_attribute} &{noerror}Utilisation d'une variable avec une macro
La manière la plus simple d'intégrer une variable à une Macro que vous spécifiez au moment de son exécution consiste à utiliser unerequête « Roll ». Par exemple, si vous souhaitez ajouter un modificateur variable à un jet de dé, vous pouvez créer une Macro comme celle-ci :
/lancer 2d20 + ?{Modifier|0}Lorsque la Macro est exécutée, une invite s'affiche pour vous demander quel modificateur inclure. Si aucun modificateur n'est spécifié, la partie « |0 » de la requête indique d'utiliser 0 comme valeur par défaut.
Vous trouverez plus d'informations sur les requêtes « Roll » dans le guide de référence de Dice.
Spécifier une variable dans le chat
Si vous souhaitez utiliser un modificateur de variable avec votre macro « roll », il vous suffit de terminer la commande de la macro par ce modificateur, puis de le spécifier lorsque vous appelez votre macro.
Par exemple : si vous souhaitez créer une Macro pour 1d20+x (où x est la valeur de ma variable), vous pourriez créer la Macro suivante :
#d20 /lancer 1d20+
Lorsque vous exécutez la macro, veuillez saisir :
#d204
Cette macro génère le résultat /roll 1d20+4
Messages déroulants pour les requêtes de liste déroulante
Vous pouvez définir une liste d'options à proposer au joueur, plutôt que de vous limiter à un champ de texte libre.
Voici la syntaxe :
{Name of Query|Option1|Option2|Option3|Option4|Option5}Vous pouvez également attribuer au résultat une valeur différente de « label », comme suit :
{Name of Query|Label 1, value1|Label 2, value2}Exemples
Attaque spéciale :
... + [[ ?{Attaque sournoise ?|Non, 0|Oui, 3d6} ]] + ?{Attaque puissante ?|Non, 0|Oui, 6 [Attaque puissante !]}D&D 5e Jet d'attaque :
[[ ?{Type d'attaque|Standard, 1d20|Avantage, 2d20kh1|Désavantage, 2d20kl1} ]]Sort de guérison :
?{Sort|
Soigner les blessures légères, **Soigner les blessures légères** La cible regagne [[1d8+5]] PV.
Soigner les blessures modérées, **Soigner les blessures modérées** La cible regagne [[2d8+8]] PV.
Soigne les blessures graves, **Soigne les blessures graves** La cible regagne [[3d8+8]] PV.
}
Exemple (imbrication de requêtes Roll)
?{Nom de la requête|
Étiquette 1, ?{valeur1|
Étiquette 1A, valeur1A |
Étiquette 1B, valeur1B
} |
Étiquette 2, ?{value2|value2}
}Il est possible d'atteindre des niveaux d'imbrication plus poussés en « empilant » des entités HTML :
| Personnage | Remplacement |
|---|---|
| & | & |
Exemple
Nom de la requête |
Étiquette 1, ?{valeur1|
Étiquette 1A, ?{valeur1A|
Étiquette 1Ai, valeur1Ai |
Label 1Aii, ; value1Aii
} ; |
Label 1B, ?{value1B| ;
Label 1Bi, ; value1Bi | ;
Label 1Bii, ; value1Bii
} ;
} |
Label 2, ?{value2|value2}
}Barre macro
Vous pouvez créer des boutons d'accès rapide pour n'importe laquelle de vos macros ; ceux-ci s'afficheront dans une barre située au bas de l'écran. Commencez par créer votre Macro comme d'habitude. Pour activer la barre rapide des macros, cochez la case « Afficher la barre rapide des macros » dans le menu des paramètres.
Pour ajouter une macro à la barre, il vous suffit de cocher l'option « Dans la barre » située à côté du nom de la macro. Si vous avez oublié d'activer la barre rapide des macros, le fait d'activer une macro entraînera automatiquement l'affichage de cette barre.
La barre rapide des macros et les macros sélectionnées s'afficheront désormais au bas de votre écran, sous les portraits des personnages. Pour réorganiser les boutons, passez la souris sur un bouton et utilisez la poignée qui apparaît à sa droite pour le faire glisser. Cliquez sur la poignée pour réorganiser le bouton ou faites-le glisser hors de l'écran pour le supprimer.
En appuyant sur la touche Maj tout en cliquant sur une macro dans la barre rapide des macros, vous ouvrirez l'éditeur correspondant à cette macro spécifique.
Macro Menu
En tant que joueur ou MJ, vous pouvez cliquer avec le bouton droit de la souris sur un bouton de macrodans labarre rapide des macros pour afficher un menu de configuration qui vous donne accès à quelques fonctionnalités simples permettant de modifier l'affichage de la macro.
Renommer
Sélectionnez l'option« Renommer» pour afficher une boîte de dialogue vous invitant à saisir le nouveau nom à attribuer à la Macro. Cela s'avère particulièrement utile pour les macros créées en faisant glisser des boutons depuis les feuilles de personnage.
Couleur
Sélectionnez l'option «Couleur» pour afficher le sélecteur de couleurs. Cela vous permet de modifier la couleur d'arrière-plan dubouton de Macroafin de distinguer plus facilement les différents boutons à l'œil nu. La couleur du texte du bouton changera afin de garantir un contraste suffisant avec la couleur d'arrière-plan choisie.
Saisie automatique
Certaines zones de texte dans Roll20 prennent en charge la saisie semi-automatique pour :
- Macros (à l'aide de #)
- Attributs (à l'aide de @)
- Caractéristiques (à l'aide de %)
La fonction de saisie semi-automatique vous permet d'accéder rapidement aux macros, aux Attributs ou aux Caractéristiques sans avoir à saisir leur nom complet.
Où cela fonctionne
La fonction de saisie automatique est disponible dans :
Les champ « Actions » lors de la création ou de la modification d’une Macro
Les champ « d’une Caractéristique (dans l’onglet « Caractéristiques » des attributs d’un personnage & )
Le Chat textuel »
Fonctionnement
Tapez l'un des symboles suivants : #, @ ou %, suivi de quelques lettres ou chiffres.
Roll20 affichera une liste des macros, Attributs ou Caractéristiques correspondants que vous pouvez insérer.
Utilisez les touches fléchées haut/bas pour parcourir la liste, puis appuyez sur Entrée pour valider votre choix.
Règles d'accès
Seules les macros que vous pouvez voir dans vos onglet « Collections » s'afficheront.
Seulement Attributs et caractéristiques des Personnages que vous contrôlez apparaîtront.
Exemple
Si vous incarnez un personnage doté d'un Attribut appelé « Intelligence », tapez :
@int
La liste affichera tous les Attributs contenant « int », tels que @intelligence.
Conseil
Dans le chat, après avoir effectué un jet de dé à partir de votre feuille de personnage, appuyez sur la touche touche fléchée vers le haut .
Il indique le code qui a généré le roulement. C'est la solution idéale pour regrouper plusieurs fonctions dans un seul bouton « Macro » personnalisé.
Tables de jet
Les macros peuvent intégrer des Tables de jet. Le MJ doit les créer et les rendre visibles pour le joueur afin que ce dernier puisse les utiliser dans des macros.
Utilisation des modèles de jet de dés
Lorsque vous utilisez une feuille de personnage, vous aurez probablement recours à un modèle de jet de dés, soit en cliquant sur le Bouton de lancer, soit en appelant un jet de la feuille via une Macro ou une Caractéristique. Aucune action supplémentaire n'est requise de votre part, car l'auteur de la feuille l'a déjà configurée à l'avance pour vous.
Si vous souhaitez utiliser les modèles de jet dans vos propres macros personnalisées ou créer vos propres modèles personnalisés, poursuivez votre lecture.
L'utilisation d'un modèle de jet est très simple. Ajoutez un indicateur dans votre message de chat pour signaler que vous utilisez un Modèle de jet, et fournissez les données souhaitées. Voici un exemple utilisant le modèle par défaut, disponible dans tous les jeux, quel que soit le système ou la feuille de personnage :
&{template:default} {{nom=Attaque test}} {{attaque=[[1d20]]}} {{dégâts=[[2d6]]}}Le paramètre « &» {template:<template_name>} spécifie le Modèle de jet à utiliser, avec le nom indiqué. Il vous suffit ensuite de renseigner toutes les données du modèle au format {{<nom_de_la_propriété>= <valeur>}}. Le « nom de propriété » que vous devez utiliser dépend du modèle : la documentation relative à la feuille de personnage devrait vous indiquer les options disponibles, et nous avons fourni ci-dessous une documentation sur tous les modèles intégrés. La « valeur » peut être soit du texte, soit un jet de dé intégré, y compris les Macros, les caractéristiques, etc. Veuillez noter que si vous utilisez une Macro ou une Caractéristique, il doit s'agir d'un jet intégré, et non d'une commande « /roll ».
Voici un exemple qui utilise la caractéristique « %{Character|attack}» :
&{template:default} {{name=Test avec caractéristique}} {{attack= %{Character_Name|attack} }} {{damage= #damagemacro }}
Quand puis-je utiliser les modèles de jet ?
Vous pouvez utiliser un Modèle de jet dans les messages généraux (sans commande telle que « /desc » ou « /emote ») et dans les messages privés. Vous ne pouvez pas utiliser les modèles de jet avec la commande « /roll » ; les modèles de jet sont en effet destinés à être utilisés avec les jets intégrés. Tant qu'ils utilisent des jets intégrés, vous pouvez utiliser des modèles de jet avec des macros ; les caractéristiques des personnages et les auteurs de fiches peuvent quant à eux les intégrer dans leurs Boutons de lancer sur les feuilles.