• 【网易官方】极客战记(codecombat)攻略-森林-Agrippa守卫战the-agrippa-defense


     

    让敌人靠近,然后选择合适的时候袭击他们

    简介

    别在少数几个敌人身上浪费你的 cleave() ,灵活运用 distanceTo() 击中更多敌人。

    默认代码

    while True:
        enemy = hero.findNearestEnemy()
        if enemy:
            pass # 用你自己的代码替换这行
            # 用 distanceTo 获取与敌人的距离。
            # 如果距离小于5米...
                # ...如果 “cleave”技能准备好了,就用“cleave”干掉他们!
                # ... ...否则,仅仅进行普通攻击

    概览

    有时候你得保留你的杀手锏。如果一看到敌人就用 cleave ,那可能就只能打败最初几个敌人,剩下的会过来围攻你!

    试着用 distanceTo() 等到敌人靠近了才使用 cleave。你可以尝试几次找到最佳距离。 在这关, 5 米 的距离应该能行。

    提示: 如果你的 cleave 没准备好,别呆呆站在那里!冷却技能的时候记得用普通的 attack() 继续攻击。

    Agrippa 守卫战 解法

    while True:
        enemy = hero.findNearestEnemy()
        if enemy:
            # 用 distanceTo 获取与敌人的距离。
            distance = hero.distanceTo(enemy)
            # 如果距离小于5米...
            if distance < 5:
                # ...如果 “cleave”技能准备好了,就用“cleave”干掉他们!
                if hero.isReady("cleave"):
                    hero.cleave(enemy)
                # ... ...否则,仅仅进行普通攻击
                else:
                    hero.attack(enemy)
    本攻略发于极客战记官方教学栏目,原文地址为:
  • 相关阅读:
    交换机/路由器上的 S口 F口 E口
    对称加密&非对称加密
    字节流和字符流 in Java
    Python中使用MySQL
    完全二叉树、理想二叉树满二叉树
    优化MySchool数据库设计
    关于SQL储存过程中输出多行数据
    关于本月第一天,本月最后一天的SQL代码
    SQL常见的系统存储过程
    相关子查询【SQL Server】
  • 原文地址:https://www.cnblogs.com/codecombat/p/12186666.html
Copyright © 2020-2023  润新知