关卡连接: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标记)。