码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-01-13 12:38:40      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:解法   极客   tar   http   ready   技术   自己的   sre   bsp   

技术图片
 

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

简介

技术图片

别在少数几个敌人身上浪费你的 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)

 

本攻略发于极客战记官方教学栏目,原文地址为:

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

标签:解法   极客   tar   http   ready   技术   自己的   sre   bsp   

原文地址:https://www.cnblogs.com/codecombat/p/12186666.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!