Play Home Contribute Github Join Us! Discourse Staff Members Github Contribution Guides Team

Laisse le au Couperet

Je suis coincé sur le niveau “Laisse le au Couperet” (Python)
Est ce que quelqu’un peut m’aider ?

Salut @Qwerty039 et bienvenue sur le forum!

Pourriez-vous nous envoyer votre code afin que nous puissions l'examiner et vous dire ce qui ne va pas?

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 cleaveWhenClose, nous faison référence à enemy sous l’appellation target.
cleaveWhenClose(enemy)

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)

Si vous supprimez les deux lignes qui contiennent ces mots et supprimez 4 espaces avant ces lignes, votre code devrait fonctionner correctement.

Faites-moi savoir si vous avez besoin d’aide à ce niveau, d’accord?