Script pour CO Fantasy sous Roll20 765

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

avatar

J'ai un petit problème avec le script.

J'ai un pretre qui lance Soins modérés avec : !cof-soin @{selected|token_id} @{target|token_id} modere --portee 0 --targetFx bubbling-holy --rang 2 ?{Tempête de mana?|Oui,--tempeteDeMana|Non, }

S'il lui reste 0 mana et qu'il lance ce sort, meme en répondant Non à la Tempête de mana, ca fait planter l'API. Il doit toujours au moins avoir 1 point de mana pour que ça marche, meme en répondant Non.

Je suis embêté, je n'arrive pas à reproduire le problème, que ce soit en utilisation directe sur la ligne de commande, ou an action. Ton prêtre, c'est un joueur, il a un token lié au personnage ? Tu peux m'en dire plus sur le message d'erreur ? Peut-être me copier le message de la console API ?

Question : la destruction des morts-vivants du pretre, elle est valable pour quel type de créature ? Normalement ce sont les morts-vivants content mais comment on l'indique au niveau de la créature ?

thefr33dsz

Oui, c'est vrai que ce n'est pas précisé dans la doc. Il y a deux façons pour indiquer que c'est un mort-vivant : soit mettre dans la race un des mort-vivants du livre de base (squelette, zombie, momie, goule ou vampire) ou mort-vivant, soit mettre un attribut mort-vivant à true.

avatar

Bonjour !

J'ai un petit soucis avec le script.

Il y a quelques mois, le script ne fonctionnait plus après une MaJ et j'ai donc copié-collé à la main une version antérieure du script (je pensais qu'il y avait un conflit avec le script d'import de PNJ que j'avais trouvé sur ce forum). Ayant avancé dans la campagne plus loin que ce que propose la base de données dudit script d'import, je l'ai supprimé et ait voulu mettre la dernière version du script COFantasy. Du coup ça ne marche pas, j'obtiens le message :

SyntaxError: Invalid or unexpected token

J'ai d'autres scripts activés, peut-être est-ce un conflit ? J'ai cependant essayé de tous les désactiver et j'ai toujours le même soucis (tous sont dans leur dernière version) :
- Vector Math
- PowerCards
- Roll20 AudioMaster
- ChangeTokenImage
- TokenMod

Comme le message d'erreur a l'air de concerner les tokens, j'ai supprimé toutes les maps de la partie sauf une contenant uniquement une image sur la couche de la carte et quelques "tokens définis comme dessins" sur la couche des pions.

J'utilise également VVT Enhancer, mais j'ai essayé de le supprimer, ça ne change rien.

Une petite idée de comment régler ça ?

Merci beaucoup d'avance !

EDIT : J'ai remonté quelques pages et j'ai comme indiqué fait un copier-coller depuis le github, ça semble marcher, désolé pour le dérangement !

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

Cette histoire de 'token' n'as pas de rapport avec les tokens en jeu, il s'agit de token de parsing, c'est dû à une erreur de syntaxe quelque part, mais je ne sais pas où, car le message n'aide pas vraiment. Et selon mes expériences, on a aussi le même message avec d'autres scripts en installation automatique.

Juste pour connaître l'etat actuel : ça ne marche pas du tout quand on essaye de mettre simplement la dernière version du script avec le site, sans faire de copier-coller ?

avatar

Bonjour,

J'aimerai savoir si ce que je souhaite faire est possible :

J'aimerai créé dans les Macros les voies qui regrouperaient toutes les macros pour chaque commande, comme ca, quand je rajoute un PNJ, j'ai juste à lui ajouter la commande qui va bien.

Par exemple, si je voulais ajouter à Amarange la voie du musicien :

Dans l'abilité #Actions# de sa fiche :

%Rapiere
%Arbalete
%Arbalete_auto
%#Barde_VoieMusicien#

Dans les Macros, la macro "Barde_VoieMusicien#" (avec vous sans le # au début)

#AttaqueSonore

Dans les Macros, la macro "AttaqueSonore"

!cof-attack @{selected|token_id} @{target|token_id} ["Attaque_sonore",["@{selected|ATKMAG}",0],20,[1,6,"@{selected|CHA}",0],10] --sonique --magique --sortilege --cone --fx breath-smoke

Si je met la Voie dans les abilités, je peux appeler la macro 'Attaque Sonore'.

Merci d'avance pour les informations sur la faisaibilité de la chose. ^^

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

Il y aura juste une petite étape qui va réclamer un copié-collé : pour le moment, les listes d'actions ne peuvent être que des abilités. Le mieux serait donc de copier la liste des macros correpondant à une voie dans un handout, puis d'en faire le copié-collé dans une abilité au moment de prendre la voie pour un PNJ. Le second problème serait avec les capacités qui modifient une attaque, comme feinte ou attaque flamboyante, mais on devrait pouvoir utiliser une convention sur les labels d'attaques qui règle ça.

Si le truc est important pour toi, je peux aussi m'arranger pour que les listes d'actions puissent aussi être lues dans des handout (ça me semble plus adapté qu'une macro).

avatar

Merci pour les informations.

Pour le moment, c'était juste pour être sur de savoir si j'écrivais mal la macro.

Le besoin était d'avoir rapidement les compétences d'un pnj, quand dans la description (comme celle d'Amarange dans Anathazerin) disait juste le niveau dans ses voies..

L'idée du handout peut être interessante. Il faut voir si le besoin des autres utilisateurs est là, ou comment ils ont résolu cette difficulté.

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

Il me semble aussi que l'utilisation d'une voie de PJ n'est pas si courante, pour les PNJ. On aura bien plus souvent des voies de monstre.

avatar

Il me semble aussi que l'utilisation d'une voie de PJ n'est pas si courante, pour les PNJ. On aura bien plus souvent des voies de monstre.

Ulti

Euh ... Oui pour les monstres. Par contre pour les PNJ souvent humains,elfes ... on a des voies de capacités.

avatar

Bonjour, j'ai pu profiter de ce script étant joueur et j'ai vraiment aimé.
Maintenant que je suis passé du coté MJ de la force, j'ai voulu l'installer etc.. et alors que tout semblait marcher, quand je me suis mis à enregistrer les attaques cela ne marche absolument pas.
L'attaque apparaît bien lors du tour du personnage comme action, mais quand on tente de l'utiliser voilà ce que ça donne:
(From Eiktyr): Attaque 1 --perçant
aurais tu une solution ?

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

Pour t'aider, il faudrait en savoir un peu plus sur ce que tu as fait. À quoi ressemble l'abiities #Actions# de ce personnage ?

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



Voilà, c'est normalement une macro toute simple mais impossible de la faire fonctionner. Il est fort probable que ce soit une erreur tout bête étant donné que c'est la première fois que je fais ça.

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

Tu as lancé !cof-set-macros au moins une fois dans cette partie ?

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

Yep, j'ai pensé que ça venait de la macro attaque mais elle est bien là et est censée fonctionner.

avatar


(From Eiktyr): Attaque 1 --perçant

Krayon

C'est exactement le message que tu as ? je me demande comment c'est possible avec les abilities que tu m'as montrées...

avatar


C'est bien ça, j'ai demandé à un autre mj qui utilise le script depuis un moment en le mettant GM sur ma partie pour qu'il ai acces à tout et n'a aucune idée de là ou ça coince.

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

Donc ça ne correpond pas à ce que tu avais mis dans ce message. Le --perçant, avec la cédille semble au moins indiquer une erreur de syntaxe quelque part.

avatar

Ah navré je t'ai mis dans la confusion, le screen avec les ceste ne vient pas du même personnage j'aurais du le preciser.
La commande que j'ai pour les griffes ou l'on voit perçant (avec la cédille oui je n'avais pas vu que le script ne la reconnaissait pas ) : #Attaque 1 --percant

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

Je n'ai plus trop d'idées, alors. Si tu veux bien m'inviter sur une partie avec le soucis, j'aurais peut-ête plus de chances...

avatar

je t'ai invité en mp

avatar

Bonjour

Je regarde Roll20. Je vois qu'il est possible de choisir COF et que Utti fait partie des codes.

Je ne connais pas du tout Roll20, j'ai vu dans ta doc au début du fil qu'il fallait prendre plus qu'un compte gratuit pour utiliser ton script. Mais est-ce encore le cas maintenant qu'il est reonnu ?

Payer pour faire un essai une fois, c'est moyen tout de même.

Sinon, je regarde rolisteam.

Mais Je ne trouve pour aucun des deux une doc simple en français.