Style 2

Au début du tour du combattant la fonction fight_procedure() dans votre script sera appelée.

C'est dans cette fonction que vous devez construire votre logique avec les méthodes de l'IA avancée, et effectuer l'une des actions :

  • Lancer un sort.

  • Effectuer un déplacement.

  • Passer le tour.

  • Abandonner le combat.

  • Jouer avec l'IA basique.

Voici les méthodes disponibles pour effectuer ces actions :

Actionschevron-right

Contrairement à Style 1, quand l'une de ces méthodes est appelée, le personnage effectue l'action et reprend l'exécution de la fonction :

function fight_procedure()
  console.print("Hello") 	-- "Hello" est affiché dans la console.
  fight.castSpell(12728, 233) 	-- Joue le sort.
  console.print("Hey") 	        -- "Hey" est affiché dans la console.
end

Si l'exécution de la fonction fight_procedure() se termine sans aucune action, le personnage ne fait rien.

Exemple

Mis à jour