zoukankan      html  css  js  c++  java
  • 「网易官方」极客战记(codecombat)攻略-沙漠-蘑菇之声-mushroom-noise

    (点击图片进入关卡)

    沙漠中的蘑菇不是健康的。

    简介

    你受伤了,但如果你的宠物和你在一起,它不会阻止你。

    让宠物 fetch 一个 "potion" 和 "gold-key" 。打败骷髅,打开宝箱。 听起来很简单,如果你知道如何使用 PET 的方法 findNearestByType(typeAsString) 。

    P.S.:不要吃蘑菇。

    默认代码

    # 打败骷髅,打开箱子。
    def onSpawn(event):
        # 宠物应该找到健康药水(类型是 "potion"):

     

        # 然后拾取它:

     

        # 宠物应该找到金钥匙(类型是"gold-key"):

     

        # 然后拾取它:

     

        pass
    # 宠物可以发现不仅仅是物品:
    skeleton = pet.findNearestByType("skeleton")
    pet.on("spawn", onSpawn)
    while True:
        if skeleton.health > 0:
            hero.attack(skeleton)
        else:
            hero.moveXY(31, 38)

    概览

    宠物可以通过类型找到最近的物品 / 单位。 宠物拾取并运送带有 fetch 的物品。他们不消耗或使用它们。 你也可以用宠物找到某些类型的敌人(或朋友):

    yak = pet.findNearestByType("sand-yak")
    hero.attack(yak) # 如果你不喜欢牦牛是因为某些原因。
    bronzeKey = pet.findNearestByType("bronze-key")
    pet.fetch(bronzeKey)

    药水(小 / 中 / 大)通常是一种类型: "potion" 。 钥匙可以是青铜 / 银 / 金,有各种类型: "bronze-key" "silver-key" "gold-key"

    蘑菇之声 解法

    # 打败骷髅,打开箱子。
    def onSpawn(event):
        # 宠物应该找到健康药水(类型是 "potion"):
        potion = pet.findNearestByType("potion")
        # 然后拾取它:
        pet.fetch(potion)
        # 宠物应该找到金钥匙(类型是"gold-key"):
        goldKey = pet.findNearestByType("gold-key")
        # 然后拾取它:
        pet.fetch(goldKey)
    # 宠物可以发现不仅仅是物品:
    skeleton = pet.findNearestByType("skeleton")
    pet.on("spawn", onSpawn)
    while True:
        if skeleton.health > 0:
            hero.attack(skeleton)
        else:
            hero.moveXY(31, 38)
     
    本攻略发于极客战记官方教学栏目,原文地址为:
     
  • 相关阅读:
    17 中国天气网信息爬取
    16 select和css选择器(提取元素详解)
    15 Beautiful Soup(提取数据详解find_all())
    linux命令之tail命令
    Linux命令之ps命令
    Android使用Fiddler模拟弱网络环境测试
    发送邮件smtplib,email,邮件头header,定时器schedule,爬虫requests(转)
    python实现发送带附件的邮件 (转载)
    VMware centos 7 图形界面的分辨率和终端字体大小设置(转)
    docker-compose: 未找到命令
  • 原文地址:https://www.cnblogs.com/codecombat/p/13222978.html
Copyright © 2011-2022 走看看