「网易官方」极客战记(codecombat)攻略-沙漠-操作 "杀鹿"-operation-killdeer

「网易官方」极客战记(codecombat)攻略-沙漠-操作
(点击图片进入关卡)

向他们示弱,杀戮之心会迷惑了他们。

简介

这是一个大波的食人魔!

使用具有布尔返回值的函数来检查英雄是否应该撤退。

战斗直到 shouldrun() 返回 true,然后运行!

默认代码

# 诱使食人魔陷入陷阱。 这些食人魔很谨慎。
# 如果英雄受伤,他们只会跟随。
# 该功能检查英雄的健康状况
# 并返回一个布尔型(Boolean)的值
def shouldRun():
    if hero.health < hero.maxHealth / 2:
        return True
    else:
        return False
while True:
    # 只有当shouldRun()返回时才移动到X. True

 

    hero.moveXY(75, 37)
    # 否则,攻击!

概览

这些食人魔是邪恶且聪明。如果是 英雄。健康 大于一半的 MaxHealth 英雄,他们不会追逐这个英雄。

操作 “杀鹿” 解法

# 诱使食人魔陷入陷阱。 这些食人魔很谨慎。
# 如果英雄受伤,他们只会跟随。
# 该功能检查英雄的健康状况
# 并返回一个布尔型(Boolean)的值
def shouldRun():
    if hero.health < hero.maxHealth / 2:
        return True
    else:
        return False
while True:
    # 只有当shouldRun()返回时才移动到X. True
    if shouldRun():
        hero.moveXY(75, 37)
    # 否则,攻击!
    else:
        enemy = hero.findNearestEnemy()
        if enemy:
            hero.attack(enemy)
 
本攻略发于极客战记官方教学栏目,原文地址为:
https://codecombat.163.com/news/jikezhanji-caozuoshalu
极客战记——学编程,用玩的

你可能感兴趣的:(「网易官方」极客战记(codecombat)攻略-沙漠-操作 "杀鹿"-operation-killdeer)