Cookies

Utilisation des cookies

Pour le bon fonctionnement du site, nous utilisons des cookies techniques qui permettent de gérer votre connexion.
Nous utilisons des cookies Google Analytics pour le suivi anonyme de la navigation. Vous pouvez désactiver ces derniers à tout moment ici.

Confirmation

Par défaut, nous conservons votre acceptation durant 13 mois.
Gérez vos cookies ici.



Personnaliser

Black Book Éditions, le site de référence des jeux de rôle

Script pour CO Fantasy sous Roll20 4975

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

avatar
Phaerim

J'ai ajouté le support de l'esquive acrobatique. Pour l'instant dans mon git, et bientôt j'espère sur Roll20.

avatar

Salut !

Déjà bravo pour le boulot, le script tourne vraiment bien.

Je n'arrive pas à faire fonctionner le paramètre pour cacher la DEF à mes joueurs. Je pense suivre la bonne procédure : !cof-options / montrer DEF > Inactif.

Aussi j'ai remarqué que certains attaques mettent l'état "assomé", est-il possible de ne pas faire apparaitre cet état, il s'agit peut être d'un paramètre que j'ai loupé lors de la configuration des attaques ?

Bon en tout cas, je suis dans l'ordre du chipotage :p

avatar

Yop, j'avoue que je n'ai pas le courage de reprendre les 47 pages. Comment faire pour intégrer tous les scripts et autres sur une partie Roll20 ?

avatar

Pour ma part j'ai suivi la vidéo suivante :

https://youtu.be/l0tCcPYW4jw

Ainsi que les informations sur cette page :

https://raw.githack.com/Roll20/roll20-api-scripts/master/COFantasy/doc_start.html

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

Merci,

du coup en cliquables :

https://youtu.be/l0tCcPYW4jw

https://raw.githack.com/Roll20/roll20-api-scripts/master/COFantasy/doc_start.html

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

Salut !

Déjà bravo pour le boulot, le script tourne vraiment bien.

Je n'arrive pas à faire fonctionner le paramètre pour cacher la DEF à mes joueurs. Je pense suivre la bonne procédure : !cof-options / montrer DEF > Inactif.

Oui, c'est ça. Ça marche chez moi et chez Pug. J'aurais besoin de plus de détails pour savoir pourquoi ça ne fonctionne pas chez toi. Pour commencer, tu pourrais peut-être lancer !cof-options affichage dans le chat et me montrer un screen-shot de ce que ça affiche ? Ensuite, peut-être me dire dans quels cas la DEF des adversaires est affichée (j'en ai peut-être bien oubliés) ?

Aussi j'ai remarqué que certains attaques mettent l'état "assomé", est-il possible de ne pas faire apparaitre cet état, il s'agit peut être d'un paramètre que j'ai loupé lors de la configuration des attaques ?

Bon en tout cas, je suis dans l'ordre du chipotage :p

Mejrom

L'état assomé arrive quand un personnage n'est pas à 0 PV mais possède moins de PV que son nombre de dégâts temporaires. À partir de ce fait, je suppose que si tu ne t'attends pas à voir l'état assomé, c'est que tu ne fais pas d'attaque qui fait des dégâts temporaires ? Et dans ce cas, suppositions encore, peut-être ne sais-tu pas que les dégâts temporaires sont stoqués dans la barre 2 (la bleu) des tokens qui n'utilisent pas de mana ? Et peut-être que tu as voulu utiliser cette barre pour autre chose, sans te douter de la façon dont ce serait interprété par le script ?

Bon, je fais beaucoup de suppositions, je suis peut-être complètement à côté de la plaque...

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

Si tu as des questions spécifiques, ou si la doc n'est pas assez claire, n'hésite pas à demander ici.

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

Merci Ulti. La vidéo sur Youtube est complète, ta doc aussi. Maintenant reste à acheter la version pro, pas donnée triste

En tout cas super boulot de ta part.

Ce message a reçu 1 réponse de
  • No.oB-38136
avatar
Ulti

Au top merci pour les réponses !

Ok j'ai réussi à faire disparaitre la DEF. J'avais surement fait un fausse manip ...

J'ai également corrigé la notion DM temporaire.

Autre point, j'ai eu l'erreur suivante :

TypeError: Cannot read property 'scriptSheets' of undefined
TypeError: Cannot read property 'scriptSheets' of undefined
at apiscript.js:21685:24
at eval (eval at (/home/node/d20-api-server/api.js:154:1), :65:16)
at Object.publish (eval at (/home/node/d20-api-server/api.js:154:1), :70:8)
at checkForReady (/home/node/d20-api-server/api.js:1452:12)
at /home/node/d20-api-server/api.js:1532:9
at c (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:14:64)
at /home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:560
at hc (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:39:147)
at Kd (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:546)
at Id.Mb (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:489)
at Zd.Ld.Mb (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:94:425)
at /home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:111:400

Bon c'est rien de particulier, mais j'ai vue qu'a la fameuse ligne 21685, il y avait un "m" à la place du "n" dans le mot "Fantasy".

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

Merci de l'avoir rapporté ! Je corrige ça de suite.

avatar

Bonjour,

Je commence a faire quelques parties de Chroniques Oublieés avec Roll20, et pour le moment je reste en comtpe gratuit, donc ca veut dire que je n'ai pas accès aux scripts.

Cependant je dois dire que rien avec les fiches de persos, j'ai déjà assez d'aide pour débuter dans de bonnes conditions!

J'ai quelques remarques questions et je ne sais pas trop où les poser alors je le fais là:

  • Est-ce qu'il y a un paramètre sur les feuilles COF pour cacher les jets? (notamment pour les PNJ)
    • Comme ca existe sur les feuilles COC
    • Je ne l'ai pas trouvé dans l'interface (ni dans le code de la fiche a priori...)
  • Est-ce que vous me confirmer qu'il est impossible de bidouiler le JS des fiches de persos en compte gratuit?
    • J'avoue que ca me titille d'aller voir un peu plus sous le capot mais si je ne peux pas tester...
    • Enfin ca me motivera peut-etre à m'abonner.

Merci d'avance de votre aide et désolé si je pose mes questions au mauvais endroit...

avatar

Bonjour,

Je commence a faire quelques parties de Chroniques Oublieés avec Roll20, et pour le moment je reste en comtpe gratuit, donc ca veut dire que je n'ai pas accès aux scripts.

Cependant je dois dire que rien avec les fiches de persos, j'ai déjà assez d'aide pour débuter dans de bonnes conditions!

J'ai quelques remarques questions et je ne sais pas trop où les poser alors je le fais là:

  • Est-ce qu'il y a un paramètre sur les feuilles COF pour cacher les jets? (notamment pour les PNJ)
    • Comme ca existe sur les feuilles COC
    • Je ne l'ai pas trouvé dans l'interface (ni dans le code de la fiche a priori...)

Désolé, c'est sur ma liste de chose à faire depuis (trop) longtemps. Je vais essayer de m'y attaquer la semaine prochaine.

  • Est-ce que vous me confirmer qu'il est impossible de bidouiler le JS des fiches de persos en compte gratuit?
    • J'avoue que ca me titille d'aller voir un peu plus sous le capot mais si je ne peux pas tester...
    • Enfin ca me motivera peut-etre à m'abonner.

Oui, il faut un compte pro pour utiliser une fiche personelle sur Roll20, malheureusement.

Merci d'avance de votre aide et désolé si je pose mes questions au mauvais endroit...

Doc RedJericho

Pas de problème. A priori, le meilleur endroit pour ces questions est le fil sur les fiches COF pour Rol20, mais ce n'est vraiment pas grave.

avatar

Désolé, c'est sur ma liste de chose à faire depuis (trop) longtemps. Je vais essayer de m'y attaquer la semaine prochaine.

Ulti

Je viens de finir ma première partie de roll20 en tant que MJ et quand je vois déjà tout ce que j'ai pu faire avec les fiches actuelles, je te remercie et tes coéquipiers/predecesseurs pour le travail effectué. C'est super!

Si tu as le temps d'ajouter ce genre de fonctionnalité ca serait idéal mais vraiment, c'est déjà un sacré boulot que tu offres gracieusement à tout le monde.

Oui, il faut un compte pro pour utiliser une fiche personelle sur Roll20, malheureusement.

Ulti

Il me semblait bien. Ca me titille en ces temps de confinement... Si un jour j'investis dans la version pro, j'essaierai de donner un coup de main!

En tout cas merci pour ta réponse et encore merci pour les fiches CO!

avatar

Je commence par féliciter Ulti pour le boulot incroyable dans la réalisation de ce script. Je suis un MJ débutant sur roll20 mais grâce à la qualité de la production mais aussi de celle de l'aide, je suis déjà bien sur les rails.

Pour info j'ai essayé de charger le script directement de roll20 (ce samedi), mais j'avais des erreurs. En prenant la version de Github par contre, pas de problème.

Une chose que je ne parviens pas à faire fonctionner, c'est le malus pour tirer sur quelque chose en mêlée. Le malus pour les obstacles fonctionne bien, mais pas celui pour le malus de mêlée. Une idée de la cause de ce souci (peut-être est-ce simplement non supporté) ?

avatar

Hello Ulti !

Je continue à prendre en main roll20. C'est top même si je préfère quand même jouer sur table.

Une question : Lorsqu'un token ne représente pas de perso (None/Generic Token), !cof-init ne fait pas rentrer le perso (ou les perso) dans le turn tracker (ce dernier est bien initié mais reste vide).
C'est un choix ou bien un glitch du code ?

La solution est de créer un perso à chaque fois donc tout fonctionne, je pose la question par curiosité et pour faire avancer le schmilblick comme disait papi mougeot (putain, chu vieux...).

Merci et bonne soirée !

Pug

avatar

Pour info j'ai essayé de charger le script directement de roll20 (ce samedi), mais j'avais des erreurs. En prenant la version de Github par contre, pas de problème.

Salut. C'est malheureusement un problème connu. Tu peux lire le dernier message où je l'explique. Encore une fois, ça aiderait vraiment bien si quelqu'un d'autre que moi (ou mieux, une foule de gens autres que moi content) pouvait faire remonter le bug à Roll20.

Une chose que je ne parviens pas à faire fonctionner, c'est le malus pour tirer sur quelque chose en mêlée. Le malus pour les obstacles fonctionne bien, mais pas celui pour le malus de mêlée. Une idée de la cause de ce souci (peut-être est-ce simplement non supporté) ?

Far2Casual

Je m'étais posé la question sur la façon de faire ça, mais le script peut difficilement déterminer si un personnage est engagé en mélée. Il me semble qu'il y a trop de risques de se tromper, et que la charge de code n'en vaut pas la peine. Pour le MJ, il y a toujours la possibilité d'imposer un malus aux attaques en utilisant la barre 3 des tokens, je me suis dit que ça suffisait pour gérer le cas du personnage en mélée, mais sans personne sur la ligne de tir.

avatar

Hello Ulti !

Je continue à prendre en main roll20. C'est top même si je préfère quand même jouer sur table.

Une question : Lorsqu'un token ne représente pas de perso (None/Generic Token), !cof-init ne fait pas rentrer le perso (ou les perso) dans le turn tracker (ce dernier est bien initié mais reste vide).
C'est un choix ou bien un glitch du code ?

Pug

Effectivement. Si un token ne représente pas de personnage, quelle pourrait être son initiative ? Si tu veux vraiment ajouter un token non lié à un personnage dans le turn tracker, tu peux toujours le faire sans le script (clique droit sur le token, première action, "Add turn"). Mais attention, le script fait vraiment une différence entre les tokens qui représentent un perso et ceux qui n'en représentent aucun : en combat, en particulier, on ne peut s'attaquer qu'aux tokens qui représentent un personnage, il manquerait trop d'informations avec un simple token.

avatar

Bonjour,

Quel travail ! Ca laisse admiratif.
Je découvre Roll20 et ce script et je fais face à un drôle de problème.
Bien que suivant les indications du "manuel", lorsqu'un de mes PJ lance une attaque, son "PV restant" s'ajoute à son score de DV+mod. Du coup, toutes les attaques sont presque réussies quand ils ont leurs PV au max. Curieusement, cela ne se produit pas avec le PNJ.

Une idée ?

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

Autre anomalie dont je viens de me rendre compte, le PJ inflige 7 DM et one shot la créature qui en a... 22 !

C'est quoi le hic ?

avatar
Athanor

Oui. Tu utilises tres vraisemblablement la barre 3 au lieu de la barre 1, pour les points de vie. Le script utilise la barre 3 comme modificateur aux jets d'attaque. C'est très pratique pour des modifications temporaires, comme tenir compte d'une pénalité de positionnement.

En même temps, c'est un peu normal de se tromper : quand on sélectionne un token, 3 bulles apparaissent, et la plus à gauche, la rouge, correspond à la barre 3. Celle du milieu, la verte, est la barre 1, et enfin la droite est la barre 2. Le mieux, c'est de double-cliquer sur le token pour mettre les valeurs de départ des barres. En plus, c'est la meilleure façon de mettre un maximum et de lier une barre à un attribut.