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 5019

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

avatar

Bonjour Ulti,

j'ai une petite question pour toi, j'ai du mal à faire fonctionné explosionFinale
j'ai ajouté explosionFinale Explosion en predicat et j'ai fait une attaque portée 5m avec 2D6 degat avec --psave DEX 13 contact 18

ça marche pas trop triste je dois faire une erreure

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

Normalement, le label de ton attaque Explosion devrait être un nombre. C'est ce nombre qu'il faut utiliser pour la valeur du prédicat. Je ne peux pas utiliser le nom de l'attaque, car rien n'empêche d'avoir plusieurs attaques avec le même nom. Par exemple, si ce nombre est 4, tu dois mettre explosionFinale:4 dans les prédicats.

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

ça marche !! merci

avatar

Bonjour Ulti,

J'ai pris la nouvelle version de ton script et j'ai un soucis avec la nouvelle action qui relache un cible agripée.

Aucun soucis sur les nouvelles choses, entre autre la charge avec déplacement automatique.

Merci pour ces ajouts.

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

Merci pour le signalement, Beeloshi. Ça devrait être corrigé. J'espère que c'était juste un test et que ça n'a pas impacté le jeu...

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

Salut Ulti

Merci de ta réactivité.

Je faisais qq ajustements pour ma partie de ce soir, donc aucun soucis.

Cela fonctionne bien maintenant en effet, merci beaucoup, mais... peut être faudrait-il mettre un message "lache sa prise". Pour le moment, on clique, ca libère bien mais on ne voit rien qui nous confirme que c'est bien le cas.

Aucune urgence, ca fonctionne c'est le principal.

Merci beaucoup

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

Tu as raison. J'ai ajouté un message.

avatar

Bonjour Ulti,

Merci pour l'ajout du message.

J'ai constaté un soucis en jouant hier soir. Les repos "!cof-nouveau-jour --repos" ne font plus récupérer de PR quand le PJ a tous ces points de vie. Ca met juste "Un nouveau jour se lève" mais les PR ne bouge pas.

On a fait ca a la main du coup.

Merci de ton aide

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

J'ai testé, et ça semble marcher chez moi. Peut-être que tu as sélectionné un token qui avait tous ses PR ? Comme indiqué dans la documentation, !cof-nouveau-jour --repos applique le repos seulement aux tokens selectionnés, s'il y en a, et sinon à tous les tokens de la page.

avatar

Il y a du avoir un soucis qqpart, j'avais un attribut option_pr sur les fiches de mes persos sans aucune valeur dedans. Je suis allé dans la configuration du perso et j'ai décoché recoché la case Points de récupération et cela fonctionne parfaitement maintenant.

J'ai pas compris...

Désolé du dérangement....

avatar

Bonsoir, reprise du JdR ce soir :

On a eu un plantage :

Your scripts are currently disabled due to an error that was detected. Please make appropriate changes to your script's code and click the "Save Script" button. We will then attempt to start running the scripts again. More info... If this script was installed from the Mod Library, you might find help in the Community API Forum.

Et :

For reference, the error message generated was: TypeError: Cannot read properties of undefined (reading 'drain') TypeError: Cannot read properties of undefined (reading 'drain') at apiscript.js:22168:111 at partialSave (apiscript.js:20716:7) at dealDamageAfterOthers (apiscript.js:21645:5) at dealDamage (apiscript.js:15716:14) at afterSaves (apiscript.js:19378:17) at etatsAvecSave (apiscript.js:19671:22) at effetsAvecSave (apiscript.js:19778:22) at effetPietinement (apiscript.js:19818:22) at affaiblissementsAvecSave (apiscript.js:19855:22) at apiscript.js:19863:20

Puis :

Your scripts are currently disabled due to an error that was detected. Please make appropriate changes to your script's code and click the "Save Script" button. We will then attempt to start running the scripts again. More info... If this script was installed from the Mod Library, you might find help in the Community API Forum.

For reference, the error message generated was: TypeError: Cannot read properties of undefined (reading 'drain') TypeError: Cannot read properties of undefined (reading 'drain') at apiscript.js:22168:111 at partialSave (apiscript.js:20716:7) at dealDamageAfterOthers (apiscript.js:21645:5) at dealDamage (apiscript.js:15716:14) at afterSaves (apiscript.js:19378:17) at etatsAvecSave (apiscript.js:19671:22) at effetsAvecSave (apiscript.js:19778:22) at effetPietinement (apiscript.js:19818:22) at affaiblissementsAvecSave (apiscript.js:19855:22) at apiscript.js:19863:20

Et..

Your scripts are currently disabled due to an error that was detected. Please make appropriate changes to your script's code and click the "Save Script" button. We will then attempt to start running the scripts again. More info... If this script was installed from the Mod Library, you might find help in the Community API Forum.

For reference, the error message generated was: There was an error communicating with the QuantumRoll server. undefined

Et remarqué qu'il n'avait plus la possibilité de faire "exemplaire" pour refaire une attaque lorsqu'un autre PJ attaque le même adversaire.

L'impression que certains des plantages arrivent lorsque le Golem intercepte (on a remarqué qu'il ne perds pas correctement les PV) .

Et il mets parfois longtemps à se relancer.

Ce message a reçu 3 réponses de
  • Ulti
  • ,
  • Ulti
  • et
  • Ulti
avatar
Kyreelle

Aïe, désolé, ça a dû être bien pénible, surtout pour une soirée de reprise triste. J'imagine que tu as utilisé la dernière version de mon git ?

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

Effectivement, les 2 premiers plantages étaient dues à l'interposition du golem. Normalement ce point là devrait être corrigé.

Le troisième plntage indique "There was an error communicating with the QuantumRoll server", et ça, c'est du côté de Roll20. Ça peut arriver pour tout script et on ne peut rien y faire à ma connaissance, juste attendre que Roll20 débugge ses protocoles. Ça semble lié à la charge du côté des serveurs Roll20. De même, ça peut mettre longtemps à se relancer dans ce cas.

Je vais regarder ce qu'il se passe avec 'exemplaire'.

avatar
Kyreelle

Pour Exemplaire, je n'ai pas rencontré de problème. Quel était ton soucis exactement ?

avatar
Ulti

Oui, j'avais tout "mis à jour" avec la dernière version pour la reprise.

Pas de souci t'inquiètes, on s'est adaptées à l'ancienne !

Quand c'est gratuit on râle pas ^^.

Pour exemplaire, c'est simplement que le bouton n'apparaît plus pour la chevalière. Je prendrai le temps de vérifier et essayer de reproduire.

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

Ah, je vois : en fait, il n'y a jamais eu de bouton qui apparaît pour cette capacité. Il faut que ta chevalière fasse l'action quand elle le veut (avec une ability, par exemple). C'est vrai que c'est pas tout à fait au niveau de ce que j'ai implémenté dernièrement pour d'autres capacités, il faudrait que je regarde ce que je peux mieux automatiser, là.

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

Ah ok !

J'avoue que je l'ai crue sur parole quand elle m'a dit qu'avant il y avait un bouton mais elle a du confondre avec d'autres capacité. Vu qu'on a eu une pause estivale assez longue ça doit être ça joyeux

avatar

Bonjour,

Je viens de me mettre à jour avec les nouveautés dispos sur le script, trop cool !

J'ai vu pas mal de méthodes qui me font penser que je pourrais créer une transformation en loup garou (celle de la voie de prestige de la campagne invincible) pour l'un de mes joueurs avec !cof-set-attribute formeLycanthrope ?{Nouvelle fome?|humain|loup|hybride}.

Et je dois pouvoir ajouter un --optionEffet ou un effet temporaire pour :

- ajouter un changement de face de token

- un boost de sa def (j'ai l'impression que je ne peux pas ajouter un 5/argent mais au pire je le gererai à la main)

Et pour finir j'ajoute des conditions sur ses armes pour avoir les bonus de la forme hybride.

J'ai pas testé encore mais est ce que ça semble réalisable ou il y a un soucis que je ne vois pas ?

Et on constate un comportement incorrect avec la méthode tir double pour un autre de mes joueurs. Il a deux armes qui tapent en d10 et pourtant quand il lance la commande #Attaque 0 --tirDouble Crusher

avec

le script fait 1d10 +3 + 1d4 (je ne sais pas d'ou il sort celui la) +1d6 + undefined (c'est l'as de la gachette qui est pas bien pris en compte ?) et sa seconde arme n'est pas prise en compte.

Pourtant on voit bien "Juliana Cardin tire avec Frankenlove et Crusher à la fois !" donc on pense que la commande est correcte. Mon joueur a pas mal touché à sa fiche j'ai l'impression donc il a peut être cassé un truc mais le calcul me semble en erreur quand même.

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

Salut Epi. Pour l'instant j'ai juste regardé le tir double : l'argument attendu est le label de l'attaque, pas le nom. Plusieurs attaques pourraient avoir le même nom. Il faudrait donc écrire. #Attaque 0 --tirDouble 1

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

Merci Ulti,

je viens de faire le test et ça marche nickel ! Le terme label m'a induit en erreur, j'ai pensé au nom de l'arme.

Merci content