【网易官方】极客战记(codecombat)攻略-地牢-明智的攻击!

关卡连接:https://codecombat.163.com/play/level/attack-wisely

免费试玩:https://codecombat.163.com/play

每个门后都有Ogres--你应该选择哪一个? 由玩家赖曼团创造。

默认代码

# 不要踩在火灾陷阱!
hero.moveUp();
hero.moveRight();
hero.moveUp(); # ∆ 移除这行

有些食人魔比别人强大!

只有击败食人魔才能轻松应对。

按名称攻击大门,并对findNearestEnemy食人魔进行攻击。

 完成后,就马上逃跑(移至x标记)。

概览

当你移动时,你看着地面瓷砖上的小点移动,避免走错位置。

如果你不知道食人魔的名字,你可以使用眼镜的 findNearestEnemy 方法来获取食人魔并引用到变量里。 当你调用findNearestEnemy 方法时,你必须将结果存储在一个变量中,比如 enemy2 (你可以任意命名)。

当你调用 findNearestEnemy 方法时,变量会记住最近的敌人是谁,所以一定要在附近看到敌人时调用它。

明智的攻击! 解法

# 不要踩在火灾陷阱!
hero.moveUp();
hero.moveRight(2);
hero.moveUp();
# 有些食人魔比别人强大!
# 只有击败食人魔才能轻松应对。
# 按名称攻击大门,并对findNearestEnemy食人魔进行攻击。
hero.attack("Door B")
hero.moveUp(2);
enemy = hero.findNearestEnemy()
hero.attack(enemy)
hero.attack(enemy)
hero.moveDown(2);
hero.moveRight(4);
enemy = hero.findNearestEnemy()
hero.attack(enemy)
hero.attack(enemy)
enemy = hero.findNearestEnemy()
hero.attack(enemy)
hero.attack(enemy)
hero.moveUp(3);
hero.moveRight();
hero.moveDown(4);
hero.moveLeft(3);
hero.moveDown();
hero.moveLeft(2);
# 完成后,就马上逃跑(移至x标记)。
 

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

https://codecombat.163.com/news/jikezhanji-mingzhidegongji

极客战记——学编程,用玩的!

 

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