山峰_讨厌的牦牛_pesky-yaks

发布于 2020年2月11日
(点击图片进入关卡)

食人魔埋伏!在一群牦牛中间...

简介

敌人的 type (类型)是乱的!

找到类型不是 "sand-yak" 的所有敌人,并攻击它们。

默认代码

# 一大群牦牛
# 如果生存,你需要过滤掉牦牛
def removeByType(enemies, excludedType):
    tempList = []
    # 经过并检查每一个敌人是否excludedtype
    for enemy in enemies:
        # 如果它不是,'append'进列表

        pass
    return tempList

while True:
    # 找到敌人
    enemies = hero.findEnemies()
    # 清除那些讨厌的牦牛
    enemies = removeByType(enemies, "sand-yak")
    enemy = hero.findNearest(enemies)
    if enemy:
        # 现在...'remove'那些敌人
        hero.attack(enemy)

概览

进入一块充满牦牛的空旷地...你注意到有什么不对... 这是一个埋伏!

请记住,牦牛的类型是 "sand-yak" ! 使用这一信息来清除那些讨厌的“牦牛”

讨厌的牦牛解法

# 一大群牦牛
# 如果生存,你需要过滤掉牦牛
def removeByType(enemies, excludedType):
    tempList = []
    # 经过并检查每一个敌人是否excludedtype
    for enemy in enemies:
        # 如果它不是,'append'进列表
        if enemy.type != excludedType:
            tempList.append(enemy)
        pass
    return tempList

while True:
    # 找到敌人
    enemies = hero.findEnemies()
    # 清除那些讨厌的牦牛
    enemies = removeByType(enemies, "sand-yak")
    enemy = hero.findNearest(enemies)
    if enemy:
        # 现在...'remove'那些敌人
        hero.attack(enemy)