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

Merci !

Encore moi, je travaille sur un PNJ-guest qui jouera un Grabuge doté d'un exosquelette supérieur (avec capacité objet épique). J'ai donc conçu l'exosquelette comme une armure (à équiper ou non). Elle donne +3 DEF (ça facile) mais aussi +2 mod DEX et +1 mod FOR (j'ai fais des jet de compétence "porte l'exosquelette"), pour le vol et la respi aquatique ça va aussi. Mais j'aimerai savoir si je peux associer une RD au port de l'amure ? Dans l'onglet équipement il y a écrit "liste de mots clefs" ça veut dire qu'on peut y mettre des prédicats ? des options avec "--" ?

Kyreelle

J'ai implémenté des prédicats pour le bonus à la RD (bonus_RD) et pour les bonus aux caractéristiques (bonus_DEX et bonus_FOR).

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

Si ça casse pas tout je vais l'afficher quand même, ce sera utile pour les lvl up content

avatar
Ulti

Merci encore une fois de tout ce travail oui

avatar

Coucou ça fait longtemps que je n'avais pas posté sur le forum!

Ma campagne continue! (Sisi on est chapitre 10!!!)

ce soir on avait une partie à un moment crucial (retrouvaille d'une PJ qui avait été kidnappée au chapitre 8 mais là, en pleine bastonnade, le script a complètement planté. Même avec réinstallation impossible d'utiliser les actions, les macros ou même de mettre un token dans le turn order.

est ce que c'est un bug de chez moi, du script ou de roll20?

ce qui est rassurant c'est que tout semble revenu à la normale vers minuit, ce qui me fait plus pencher vers roll20.

je questionne juste pour savoir si je suis le seul ou pas car on a du finir la grosse bataille à l'ancienne et j'avoue que ça pique un peu au chapitre 10 avec toutes les capacités des joueurs qui se sont habitués à ce si bon script!

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

Aïe. Tu as regardé s'il y avait des messages dans la sandbox API ?

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

Bonjour Ulti, j’espère que tu vas bien, encore merci pour ton travail car nos parties sont un vrai régal grâce à toi content

J’ai un PJ ophidien pour lequel je veux créer une attaque mais je n’y parviens pas malgré de nombreux essais. L’idée est la suivante :

Je souhaite que le PJ puisse faire une attaque de morsure provoquant 1d4 dégâts perçant de base et l’attaque pourrait en plus paralyser pendant 1d4 tours et générer 1d6 dégâts de poison supplémentaire, possibilité de faire un test de CON difficulté 12 pour échapper à l’état et aux dégâts de poison supplémentaires.

Cela me semble possible mais je n’arrive pas à créer une commande fonctionnelle. Peux tu m’aider s’il te plaît ?

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

Tu peux faire ton attaque qui fait 1d4 DM de type perçant, et ajouter dans les effets de l'attaque,
--if touche --ifSaveFails CON 12 --plus 1d6 --poison --effet paralyse [[1d4]] --endif --endif

Il vaut mieux ne pas trop abuser de ce --ifFailSaves, ça marche moins bien pour certaines choses, mais dans ton cas, je ne vois pas d'autre solution.

avatar

Alors, actuellement, j'influe sur le mana dans ces occasions là (on fait tout à la main) :
- J'autorise la récup de PM lors de l'utilisation de PR (1 dé de mana + mod de magie).

Kyreelle

C'est implémenté. Il faut juste activer l'option (avec !cof-options). À tester, bien sûr.

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

J'ai remarqué pour le "ifSavefails", je n'étais pas très loin de ta solution mais je n'ai pas mis deux fois --endif et je pense que c'était le problème.

Encore merci pour ta dispo, je teste ça ce soir

Bonne journée content

avatar
Ulti

Super News, Comme D'habitude tu fait un travail génial
Je suis adepte a boosté et données des equipements magique à mes joueurs (Tous tres fan des MMORPG, Donc avoir un system ou le personnage evolue vraiment en terme de puissance et avoir plein d'item magique leur plait beaucoup plus)
Cependant Concernant la Categorie Autre, Les Bonus de sont pas appliqué car non portée ?
Avoir une categorie pour chaque emplacement specifique de mes joueurs serais peut un peu trop demandé, mais pouvoir equipé plusieurs equipement autre serais peut etre interressant afin de comptabilisé les Predicats,
Exemple pour un collier qui offre a un de mes joueurs la capacité Siphon des Âmes, je pourrais rajouté le predicats sur l'item au lieu de le rajouter a la fiche perso

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

Oui, c'est ce que j'avais prévu, mais je n'avance pas beaucoup en ce moment. Surtout que je compte refaire la fiche pour COF2. Mais s'il n'y a pas que moi que ça intéresse d'avoir ça, je vais essayer de m'y remettre.

avatar
Ulti

Oui il y avait pleins de messages d'erreurs les fois où j'ai voulu relancer le script dans la soirée (que biensur je n'ai pas pensé à copier coller pour toi) puis je l'ai refait vers minuit et plus rien... Bizarre, actuellement ca marche.

J'a une session Samedi je te redirai. Merci !

avatar
Ulti

Coucou je reviens sur le sujet. Après quelques test, le probleme revient, tout charge très lentement (macro, actions...), voir pas sur tout, surtout à partir du lancement du Turn Order.

J'ai désinstallé compeltmeent le script et réinstallé à neuf mais ca a par l'air d'avoir résolu le probleme. Le plantage s'effectue principalement au lancement du TurnOrder.

Il m'affiche ça quand je relance l'API

"

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: Possible infinite loop detected, shutting down

Au relancement :

detected currently running sandbox... restarting
"Starting webworker script..."
"Loading 0 translation strings to worker..."
"Utilisation des règles COF génériques"
"Markers personnalisés activés."
"COFantasy 3.15 loaded"
"Loading character sheet data (fallback)..."
"Starting webworker script..."
"Loading 0 translation strings to worker..."
"Utilisation des règles COF génériques"
"Markers personnalisés activés."
"COFantasy 3.15 loaded"

Une idée pour me dépanner avant demain?

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

Parfois, il arrive que le serveur de Roll20 soir très lent, et du coup leur détection de boucle infinie se déclenche pendant l'exécuion normale. Ça arrive rarement, mais avec ce que tu décris, j'ai l'impression que ça pourrait être ça. L'autre possibilité, c'est qu'il y a une boucle infinie dans le script. Au cas où, tu pourrais déjà ré-initialiser l'état du scrpt avec la commande !cof-clean-global-state. Puis, si le programme continue à planter, essayer d'avoir dans une fenêtre la sandbox, et dans une autre ton jeu pour au moins savoir la dernière commande lancée avant que le jeu plante.

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

Merci encore pour ta réactivité. Surtout après tant de temps sur ce script !

Le !cof-clean-global-state semble avoir pas trop mal marché.

Je ferai des tests demain et sinon je dirai la dernière commande faite avant le plantage.

Bonne soirée et Merci encore

avatar

Alors, actuellement, j'influe sur le mana dans ces occasions là (on fait tout à la main) :
- Une drogue dans mon monde "la poudrette de mana" rend 2d10 PM tout en coûtant 1 PR (ou 2d10 PV si plus de PR à perdre) en consommable donc.
- Un objet magique "couronne de manarang" qui est une sorte de réserve de PM. Elle se charge de 2d6 PM et ensuite peut être consommée. Elle se rechargera le jour suivant.
- Les PJ viennent de trouver un colifichet de mana (20 pt de mana stockés dedans, consommables usage unique).

Kyreelle

J'ai rajouté une commande !cof-recupere-mana. Ça ne permet pas de faire exactement tout ce que tu veux, en particulier, je n'ai pas implémenté un coût en PR ou en PV pour une capacité. Mais tu pourras faire le colificher (consommable, avec en action !cof-recupere-mana 20), ou la partie récupération de mana de ta poudrette de mana (!cof-recupere-mana 2d10).

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

Hello je viens de test de mon coté, et il doit y avoir une erreur,
Explication: J'ai creer des potion de mana :voici le script : !cof-recupere-mana 2d8
Lorsque ca lance le consommable, je ne recupere que 1d8,
je pense que le nombre de Des n'est pas pris en compte

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

Tu as raison, il y avait un bug dans la prise en compte des expressions de dés. Ça devrait être corrigé. Merci beaucoup d'avoir testé !

avatar
Kyreelle

Hello , merci pour la réponse mais non malheureusement quand je revient sur le calque jeton les jetons sont toujours en opacité...