Page 1 sur 1
[SCRIPT] Comment obliger un barde à rester inactif en lançant son chant ?
Posté : jeu. 20 mars 2008, 16:13
par Jesus
Yo ami baldurien.
Voila,
j'ai un barde dans mon équipe et je voudrais faire en sorte que lorsqu'elle utilise son chant de barde elle attende genre trois secondes(tps pdt lequel il est inactif, pour ne pas annuler l'action) juste le temps que l'effet s'active puis ensuite qu'elle continue dans son scripte normalement.
Le script de base est Mage3.
Merci a vous,
Peace
Re : PB ecriture de script.
Posté : ven. 21 mars 2008, 22:35
par Jesus
Yo tout le monde.
J'ai l'impression de m'adresser a des morts!!
Personne ne daigne s'interessera mon sujet...
Ne savez vous donc point comme il est frustrant d'avoir l'ambition d'ecrire un script et que une fois face a tout les codes existant la déception vous gagne?
Re : PB ecriture de script.
Posté : ven. 21 mars 2008, 22:43
par Akadis
Il faut que tu saches que le forum à été hors ligne pendant 24 heures depuis ton premier post pour raison de migration vers un autre serveur.
Je serais ravis de t'aider mais n'ayant jamais joué de barde je ne comprend pas ce que tu demande.
D'ailleurs je ne suis pas sûr que savoir jouer un barde suffise à comprendre ta question.
Pourrais- reformuler ta problématique, notamment décrivant séquenciellement ce que tu veux faire ; par exemple à l'aide d'une liste numérotée ou d'un liste à puces (cf les outils de mises en formes des posts)
EDIT :
Je pense que ce topic pourrait aller dans la section des problèmes techniques, si un admin pouvais étudier cette possibilité.
Re : PB ecriture de script.
Posté : sam. 22 mars 2008, 19:31
par Jesus
Sa ne m"étonne pas de n'avoir pas été compris.
Ce que je veux est quelque peu complexe, enn tout cas assez pour que je n'arrive pas a le faire moi meme alors que je manipule un peu le scripting.
Voila, lorsque le barde utilise le chant de bataille, il faut que celui ci reste immobile quelques secondes pour que l'effet soit appliqué.
Or lorsque le barde a un script tel Mage3 que j'utilise, une fois la capacité lancée combat celui va directement attaquer l'ennemi le plus proche.
Donc ce que je souhaite c'est que dans un combat le mage attende quelques secondes une fois la capacité lancé puis que ensuite il continu son script de maniere normal.
J"espere que c'est assez clair.
Bonne chance a vous pour resoudre mon probleme.
Peace
Re : PB ecriture de script.
Posté : sam. 22 mars 2008, 23:25
par Akadis
je n'ai pas testé mais tu peux essayer de place le bloc ci-dessous en tête du script de ton barde un truc du style
IF
ModalState(BATTLESONG)
????????????????
THEN
RESPONSE #100
NoAction()
????????????????
END
Par contre ce qu'il y a la place des ???????????????? dépend du rôle de ton barde. Est-il ton personnage un personnage recrutable ou un adversaire ?
Re : PB ecriture de script.
Posté : dim. 23 mars 2008, 00:05
par Jesus
C'est un perso de mon equipe.
Pas mon principal.
Je testerai ce bloc, en esperant que sa fonctionne.
merci!
Re : PB ecriture de script.
Posté : dim. 23 mars 2008, 00:42
par Akadis
Si tu te contente de rajouter
F
ModalState(BATTLESONG)
THEN
RESPONSE #100
NoAction()
END
au début de ton script, il est probable qu'il continuera de chanter tant que tu ne diras pas d'arrêter mais ça mérite d'être tester.