Script pour CO Fantasy sous Roll20 5258
Forums > Jeux de rôle > JdR Black Book > Chroniques Oubliées
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 je dois faire une erreure
- Ulti
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.
- davy_Mj
ça marche !! merci
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.
- 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
- Ulti
Tu as raison. J'ai ajouté un message.
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
- Ulti
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....
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.
- Ulti
- ,
- Ulti
- et
- Ulti
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'.
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.
- Ulti
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à.
- Kyreelle
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.
- Ulti
- et
- Ulti
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
- Epi
- et
- Epi