Script pour CO Fantasy sous Roll20 704

Forums > Jeux de rôle > JdR Black Book > Chroniques Oubliées Casus

avatar

Voilà ce que ça donne quand je fais une abilité #FL# qui tente d'utiliser directement les abitlités %Épée et %Marteau.
Et quand je sélectionne une des abilités, ça ignore totalement les deux options.

J'ai réussi à m'en sortir pour en crééant des abilités intermédiaires pour la frappe lourde directement.

Pour la RD, merci de ta réponse rapide ! content
J'ai une séance demain soir, mais normalement, mon Nain ne devrait pas rencontrer de créature avec de la RD ! Sauf s'il va fouiller un peu trop dans un certain sanctuaire en haut d'un pic, mais dans ce cas là tant pis pour lui démon

Ce message a reçu 2 réponses de
  • Ulti
  • et
  • Lin
avatar
NdM

Effectivement, les listes d'abilities ne prennent pas les arguments d'ability en compte, je ne m'en souvenais plus. Maintenant que ça me revient, c'est principalement pour des raisons d'affichage, je m'étais dis qu'on pourrait toujours créer les abilities avec les options et les appeler ensuite. C'est vrai que c'est un peu plus lourd comme ça.

En fait, je n'ai pas d'avis tranché là-dessus. Il faudrait savoir ce que veulent la plupart des utilisateurs du script...

Pour ta partie demain soir, tu peux soit utiliser la version du script dans le git, soit tu augmentes à la main des DMs pour les cas où la cible avait de la RD (ça ne devrait pas être trop difficile).

avatar

Hola, c'est encore moi !

En faisant des tests de combat, je n'arrive pas à désactiver l'option d'initiatives variables.
Pourtant, dans les options (!cof-options), je suis bien à inactif, mais il fait quand même un lancer d'init.

Pour lancer le combat, j'ai sélectionné les deux tokens associés aux fiches personnages, puis je clique sur la macro Init depuis la barre des raccourcis en bas.

Est-ce moi qui fait quelque chose de travers

Merci !

Ce message a reçu 1 réponse de
  • Ulti
avatar
NdM

Bien vu. J'ai corrigé l'erreur, et on a de la chance, ça devrait pouvoir être pris en compte pour le prochaine mise à jour sur Roll20. Si tu as besoin du fix pour ce soir, alors il faudra peut-être utiliser la version sur github. C'est pas encore sûr, des fois ils intègrent à temps pour le mardi soir, et là il y a très peu de modifications dans les scripts de Roll20 (juste le mien et un autre).

Ce message a reçu 1 réponse de
  • NdM
avatar
Ulti

Super, merci beaucoup pour ton efficacité mort de rire

J'pense que j'attendrais la MaJ de Roll20, ça me permettra de tester l'init variable avec mes joueurs et de prendre la température avec eux sur une séance, puis de juger s'ils veulent continuer avec !

En tout cas, merci encore, je suis de plus en plus emerveillé à chaque découverte de fonction du script content

avatar

Je le pose là (car je ne sais pas ou le mettre ailleurs), mais la documentation n'est pas plus accessible...

Merci d'avance content

Ce message a reçu 1 réponse de
  • Ulti
avatar
Lin

En effet, il y a un soucis avec htmlpreview de github, qui utilise le service YQL de Yahou, lequel a cessé de fonctionner. Je vais chercher ce qu'il existe comme solution de remplacement.

avatar

Bonjour !

Je n'ai pas trouvé si la question a déja été posée, mais j'ai un petit soucis avec ce fabuleux script ^^

J'ai créé un handout pour indiquer l'équipe de mes PJs. Malheureusement, le script ne le reconnait pas (j'ai bien mis un nom de personnage par ligne). Dans le console des scripts, on m'indique "TartagnantMordred dans l'équipe Equipe joueurs est inconnu". Or Tartagnant et Mordred sont bien deux personnages différents et leurs noms sont bien sur des lignes différentes.

Quelqu'un pourrait-il m'aider ? Merci d'avance !

Un grand merci également pour ce script qui réussit la prouesse d'être à la fois simple à utiliser et fort complet et utile !

Ce message a reçu 1 réponse de
  • Nidhogg
avatar
Aphirae

Tu as nommé comment ton handout? Il contient bien le terme "Equipe"?

- Moi j'ai un Handout "Equipe PJ"
- A l'intérieur un nom de PJ ou PNJ allié par ligne
- Ensuite j'ajoute "groupe" dans la macro, par exemple pour soin de groupe: !cof-soin @{selected|token_id} !cof-soin @{selected|token_id} groupe --equipe PJ --mana 1 --rang 3 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,} --targetFx glow-holy

avatar

Le handout d'appelait "Equipe joueurs". Je l'ai renommé "Equipe PJ" pour coller à ton exemple et j'ai réusi à lancer une bénédiction correctement avec "--allies --self". J'ai essayé de réessayer mon soucis via une embuscade d'un ennemi, mais avec le soucis de la page d'aide, je n'arrive plus à retrouver la macro originale...

En tout cas depuis que j'ai renommé, je n'ai plus de soucis dans la console ! Du coup pour apopeler ce groupe dans une macro, je dois utiliser --PJ ? (ça fait un moment que je ne m'en suis pas servi, donc je ne me souviens plus bien, désolé...)

Merci beacoup de cette réponse en tout cas !

Ce message a reçu 1 réponse de
  • Nidhogg
avatar
Aphirae

Soins de groupe:
!cof-soin @{selected|token_id} groupe --equipe PJ --mana 1 --rang 3 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,} --targetFx glow-holy

avatar

Super, merci beaucoup !

avatar

Après de nouveaux tests, cela ne fonctionne pas pour le soin de groupe.

Voici une capture de mon handout.

Quand j'essaie de lancer soin de groupe via la macro suivante : !cof-soin @{selected|token_id} groupe --equipe PJ --rang 3 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,}

j'obtiens le message d'erreur suivant : "Pas de token de l'Equipe PJ sur la page"

Les tokens de tous mes joueurs sont sur la même page, ainsi que le casteur (qui lui ne fait pas partie du groupe).

Ce message a reçu 1 réponse de
  • Nidhogg
avatar
Aphirae

En utilisant juste groupe en faite je crois que le script va chercher dans le handout de manière automatique:

Avec celle la ça marche aussi chez moi:
!cof-soin @{selected|token_id} groupe --mana 1 --rang 3 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,} --targetFx glow-holy

Le casteur doit faire partie du handout si tu n'utilise pas --equipe PJ, sinon le sort sera individuel.

EDIT Pantoufle: J'ai fais le test quand j'ai vu sa capture d'écran, chez moi ça marche mais oui tu peux toujours essayer de faire shift+entrée pour le saut de ligne.

avatar

Bonjour,

Depuis la màj sur l'éditeur de texte de Roll20, le saut de ligne simple se fait avec MAJ+Entrée... Entrée réalise un changement de paragraphe... j'ai déjà eu des problèmes avec certains scripts pour cette raison... essaye de voir si ça résoud ton problème? content (je ne connais pas le script CO, mais le screenshot de ton handout me laisse penser qu'il y a déjà ce dont je te parle ci-dessus)

Ce message a reçu 1 réponse de
  • Aphirae
avatar

En ajoutant le PNJ qui caste le sort au handout, cela marche bien avec "groupe", donc je m'en contenterai pour l'instant ^^
Faudra que je me repenche dessus quand des ennemis auront à nouveau des capacités ciblant tout le groupe, mais quand la page d'infos du script sera à nouveau en ligne ^^

Merci beaucoup en tout cas !

Ce message a reçu 1 réponse de
  • Nidhogg
avatar
Aphirae

Pour les ennemis tu crée un groupe "Equipe PNJ" et tu mets les noms des monstres dedans. Pour un sort de soins de zone, le sort va soigner que les tokens du même handout que le lanceur.

Pour un sort d'attaque que sur les PJ, pas sur qu'il y ai un sort de zone de DM qui cible que les adversaires mais sinon oui il va falloir utiliser --equipe PJ.

avatar
Pantoufle

Après test, une partie du soucis devait bien venir de cela, merci joyeux

Bon, le sort se lance maintenant bien sur le caster, mais seulement deux memebres du groupe sur les 4 x)

avatar

Le premier et le second personnage du handout n'avaient pas accès au sort, j'ai rajouté un saut de ligne en début et fin de handout et c'est maintenant tout bon.
Encore merci à vous !

avatar

Cool.

Je ne sais pas ce que fait le script, s'il essaye de trouver des character sheet nommées pareil que dans ton handout : vérifie bien quil y ait correspondance exacte (je pense notamment à des espaces qui se seraient glissés malencontreusement.. soit dans le handout soit dans le nom de la character sheet) content

Edit : bon bah parfait si ça marche plaisantin