Pour les déplacements des bots :
Est ce que le "chef" "clic" sur une case pour changer de map, ou clic juste sur le bord de l'écran ? Dans le deuxième cas cela peux poser problème car le bot ne change de map que lorsque l'on clic sur une case qui borde l'écran.
En effet, lorsque l'on utilise le bot qui suit un "vrai" joueur, si le joueur change de map en cliquant sur le bord mais pas sur une case, le bot ne change pas de map alors que si on change de map en cliquant sur une case, le bot nous suit bel et bien.
Pour les tours que les bots ne passe pas, ou ne joue pas :
Le bot ne semble pas gerer les retrait de PO ou PA, ni d'ailleurs les sorts limités à un certains nombre de fois par cible/par tour.
Lorsqu'il essaye de toucher une cible qu'il peux toucher en temps normal mais que le retrait de PO l'en empeche, il bloque et ne joue plus (et il ne passe pas non plus).
Lorsqu'il essaye de jouer, il fait comme si on avait en permanence tout nos PA donc si on nous en enlevé, il essaye de faire toujours le meme nombre de sorts et c'est là qu'il bloque car il ne peux pas.
Le bot bloque donc également lorsqu'il utilise un sort limité dans son utilisation a un certains nombre de fois par cible ou par tours.
Exemple avec fleche d'immobilisation qui est limitées à 2 fois par cible, il essaye à chaque fois de faire une troisième fleche et il bloque.
Pour reprendre le cra, le problème se vérifie avec le sort oeil de taupe qui ne peux etre joué qu'une fois.
Les sorts avec temps de relance semblent eux aussi poser problèmes.
Je pense qu'une lecture du tchat (les écritures en verts) pourrai permettre de gérer ces changements de PO/PA voir meme PM (je ne sais pas je n'ai encore jamais eu de soucis avec les PM mais il peux en avoir).
Dans le même temps, imposer des limites d'utilisation par tours, ou par cible de certains sorts. Cela reglerais, je pense, la majeure partie des beugs liés aux inactivités des bots pendant leur tours.
Pour les changement de maps, il est possible que, lorsque le bot "chef" change de map, de regarder sur qu'elle map il atterri et, en fonction des coordonnées, faire aller les bots sur la map a coté eux aussi mais en cliquant par eux même sur une cases. (qui ne soit pas forcement la case que le "chef" a utilisé pour changer de map.
EDIT : Je remarque que cette solution pourrais être utilisé pour deplacer les bots d'une coordonnée a une autre aussi pour répondre au post juste au dessus. Par contre il faudra gérer les maps qui ne possèdent pas 4 directions pour se deplacer.
Voilà, mon premier post sur le forum, j'espère qu'il aidera Xvolk's =)
Bonne fêtes !!
(Lilou Dalas) MultiPass !
EDITION : je rajouterais qu'en cas de tacle, le personnage ne sais plus quoi faire et laisse donc son tour se finir sans le passer. Pourrait-on, dans la même idée de lire les info du tchat en vert, de passer le tour quand le perso se fais tacler ?