Pourriez-vous formater votre code comme il est expliqué ici?
Je formate le code pour vous, mais c’est la seule fois que je le fais.
# Ceci montre comment définir une fonction appelée cleaveWhenClose
# Cette fonction définit un paramètre appelé `target`
def cleaveWhenClose(target):
if hero.distanceTo(target) < 5:
pass
# Mets ton code d’attaque ici
# Si fendre (cleave) est prêt (isReady), alors cleave target
while True
target
if hero.isReady(“cleave”):
hero.cleave(“target”)
else:
hero.attack("target")
# Ce code ne fait pas partie de la fonction.
while True:
enemy = hero.findNearestEnemy()
if enemy:
# Note qu’à l’intérieur de la fonction c leaveWhenClose, nous faison référence à `enemy` sous l’appellation `target` .
cleaveWhenClose(enemy)