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
Ulti

J'adore l'aura autour du token, c'est vraiment visuel pour déterminer qui doit jouer surtout quant tu as une bassine de mob !!

avatar
Ulti

Hello Ulti,

Désolé j'ai été pas mal occupé la semaine dernière.

Concernant la prison végétale j'ai pensé à mélanger le prisonnier en remplaçant ses barreaux par des bambous.

La deuxième proposition est une icône native "triskèle végétal"

Après je ne sais pas si c'est pertienent de sortir une nouveau marker pour chaque nouveau sort avec durée d'effet ?
On risque d'en avoir une ribambelle après t'en penses quoi ?

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

Ah oui vous souhaitez utiliser un marker existant c'est probablement plus sage en fait...

avatar
Bleuzaille

J'aime bien tes deux propositions. Je préfère peut-être le prisonnier.

L'idée, c'était d'utiliser ce qu'on a, c'est-à-dire pas encore le nouveau set.

Et pour ce qui est des icones d'effets temporaires, pour l'instant je dirais qu'on n'en a pas trop, et mon impression c'est qu'en pratque, pour un adversaire donné, il ne devrait pas trop y en avoir. Après, on n'a pas forcément besoin de garder trace de tout. En particulier, le MJ peuy afficher le statut de tous les personnages. Mais je comprends que pour certains PJs, ça puisse aider. Pour l'instant, on a l'asphyxie et le saignement. Je propose de rajouter au fur et à mesure selon les besoins.

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

Moi je serais enchanté de fournir des icônes au fur et à mesure mais comme maintenant les utilisateurs peuvent mettre eux-même les markers à la main comment le script va gérer l'apparition soudaine d'un token avec prison végétale sans que le sort ne soit lancé auparavant ?

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

Déjà, les joueurs ne peuvent rajouter des marqueurs que sur les tokens qu'ils contrôlent. Ensuite, dans le cas des marqueurs d'effets temporaires, il me semblerait plus flexible de ne rien faire si quelqu'un ajoute le marqueur. Le script se contente d'ajouter le marqueur si il y en a un de spécifié pour signaler l'effet, et de l'enlever à la fin de l'effet. Enlever le marqueur pourrait aussi être une façon pratique de mettre fin à un effet, à condition de pouvoir faire un undo.

avatar
Ulti

Avant-hier je n'avais pas la dernière version du script mais après l'avoir installer aujourd'hui je remarque que cela me fait le même problème avec l'aura basique (l'aura dynamique se superpose par dessus l'aura basique).

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

Et si tu enlèves cette aura rouge à la main, elle revient ?

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

J'ai oublié de préciser mais je parle ici quand le mode initiative dynamique est désactivé.
Je ne peux pas enlever l'aura rouge.

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

Il y a effectivement un problème avec le undo. Je vais régler ça, mais est-ce que tu as utilisé le undo ?

Ce message a reçu 1 réponse de
  • Plaguis
avatar
Ulti
Oui exactement, c'est ce qui crée le bug justement.
Ce message a reçu 1 réponse de
  • Ulti
avatar
Plaguis

Voilà, ça devrait être corrigé.

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

Salut à toi Ulti !

Je viens de faire des test avec la nouvelle option du casque dans la fiche de perso. Le malus s'applique bien sur des jets de SAG utilisant un attribut "perception", mais pas avec ceux utilisant "vigilance". Or c'est bien précisé dans la règle :

Le port du casque présente un inconvénient : son score de RD s’ajoute à la difficulté de tous les tests de SAG destinés à simuler la perception : détecter un bruit ou une créature cachée, échapper à une embuscade, etc.

Est-ce volontaire, ou y'a t'il moyen d'y remédier ?

Merci !

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

Cette utilisation de la perception m'avait échappée. C'est pourtant bien dans le code. Il faut que je corrige ça....

avatar
Spite

Voilà. Si tu veux bien essayer et me dire si ça va, maintenant ?

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

Ça fait quelques temps que j'écris un script pour m'aider et automatiser un maximum de choses pour mes joueurs sur Roll20 qui sont plutôt débutants. J'ai commencé en utilisant le script de CyberT2000, puis j'ai modifié à ma sauce, puis je suis reparti de zéro et j'ai ajouté les fonctionnalités dont j'avais besoin. C'est encore loin de couvrir tout COF, mais je me suis dit que c'était déjà assez gros comme ça pour que ça puisse valoir le coup de partager. L'idée, c'est que d'autres MJ puissent s'approprier ça, ou me donner leurs idées pour améliorer le code ou ses fonctionnalités. Le script s'appuie sur les fiches de Natha.

Pour résumer ce que ça permet de faire :

  • Gestion des tours de jeu, initiative
  • Attaques, tenant en compte les états, certaines capacités, les dégâts temporaires, la distance, les tokens sur le trajet,...
  • Un système d'undo pour pouvoir corriger quand les scripts ne font pas ce qu'on veut ou qu'on s'est trompé,
  • Le repos, les points de chance, la surprise, les points de mana,
  • Et d'autres capacités dont j'ai eu besoin pour mon groupe qui fait Anathazerin.

Le script se trouve ici : https://github.com/Ulty/COFantasy/blob/master/COFantasy.js Il suffit de le copier et de le coller comme nouveau script dans la section API de votre partie (nécessite un compte pro je crois).

Et comme il y a pas mal de choses, j'ai aussi écrit une petite doc : https://raw.githack.com/Ulty/COFantasy/master/doc_start.html.

Le script est accessible en installation directe depuis Roll20, ce qui permet des mises à jour automatiques. Attention tout de même à utiliser la documentation à l'adresse https://raw.githack.com/Roll20/roll20-api-scripts/master/COFantasy/doc.html, qui est celle synchronisée avec la version du script sur Roll20.

Ulti

Bonjour Ulti,

Tout d'abord je te remercie énormément pour tout le le travail que tu as accompli pour les scripts de COF !

J'ai me sert de la page où toutes les explications sont fournis (https://raw.githack.com/Ulty/COFantasy/master/doc.html#comment_utiliser_script)

Néanmoins, j'ai un Forgesort parmi mes joueurs, et je bloque sur l'option --disque dans la rubrique "Méthodes de sélection de groupes".

En effet, il utilise comme arme le "feu grégeois" et j'aimerai intégrer le fait que ce dernier fasse des DM à un ensemble de créatures ou PNJ. En somme, il jette son feu grégeois au milieu d'un groupe et ce groupe subit des dégâts.

Ma question est comment s'écrit le script qui va bien ?

Merci pour ta réponse.

avatar

Personnellement j'ai fait un pnj (token avec aura) sans carac, accessible au joueur et mon joueurs le place et il lance le feu gregeois dessus.

avatar
Ulti

Ca marche bien lorsque j'utilise la macro "Surprise", et c'est le principal. Ca ne marche pas si je fais appel à une compétence vigilance ( qui pourtant utilise bien un attribut "vigilance" ). Mais sincérement, je ne pense pas que cela serve. Je me l'étais rentré car un de mes PJ à un bonus, mais peut-on l'utiliser en tant que compétence active ? Je ne suis pas expérimenté sur COF.

avatar

Tu as raison, j'avais oublié ce cas. Merci d'avoir testé.

avatar
J'ai donc fait l'essai, mais ça ne semble rien changer : message d'erreur si on utilise la fiche de roll20 (mais tout marche), pas de message en copiant-collant le source de la fiche.

Ulti, quand tu as écrit le message, c'était effectivement le cas.

Ce matin, en relançant ma Sandbox pour quelque chose de rien à vous, j'ai l'impression que l'erreur ne m'arrive plus. C'est le cas chez toi aussi ? Si oui, tu vois quelque chose qui aurait pu changer hier ? Roll20 aurait-il fixé un bug ?

P.S.: Malheureusement ça ne résoud pas le problème de l'ajout du script, mais on avance.

Far2Casual

On dirait que le message d'erreur est revenu depuis hier.

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