• 「网易官方」极客战记(codecombat)攻略-沙漠-Sarven 哨兵-sarven-sentry


    (点击图片进入关卡)

    和你的侦察兵一起,围住牦牛并困住食人魔。

    简介

    可以使用具有不同颜色的标志来执行不同的任务。

    用绿色的旗子盖一个“篱笆”。

    用黑色的旗子盖一个“火陷阱”。

    注意你的弓箭手,他们告诉你要建造什么!弹跳X显示你的旗帜放在哪里。

    记住在建筑后拿起你的旗帜!

    默认代码

    # 使用不同的颜色旗子来执行不同的任务。

     

    while True:
        flagGreen = hero.findFlag("green")
        flagBlack = hero.findFlag("black")
        # 如果是绿色旗子,就建立一个栅栏。

     

            # 在flagGreen'的位置建一个“fence”。

     

            # 记住要捡起旗子,在你都完成之后!

     

        # 如果是黑色旗子,就建立一个火焰陷阱

     

            # 在FraveBar的位置上建造一个“fire-trap(火陷阱)”。

     

            # 记住要捡起旗子,在你都完成之后!

     

        # 回到中间。
        hero.moveXY(43, 31)

    概览

    在这个关卡,你将使用不同的颜色标志告诉你的英雄执行不同的任务。

    注意弓箭手,他们会告诉你,如果食人魔或沙牦牛即将到来。 然后你会在旗帜附近的X标记上放置标志。

    如果有一只沙牦牛来了,你会用'flagGreen.pos.x 和 flagGreen.pos.y 作为 buildXY 的X和Y来构建``fence' 。

    如果有一个食人魔来临,你将使用 flagBlack.pos.x 和 flagBlack.pos.y 作为 buildXY 的X和Y来构建 firetrap 。

    在使用任何这些标志进行构建之后,请记住使用 pickUpFlag 去除标志。

    Sarven 哨兵 解法

    # 使用不同的颜色旗子来执行不同的任务。

     

    while True:
        flagGreen = hero.findFlag("green")
        flagBlack = hero.findFlag("black")
        # 如果是绿色旗子,就建立一个栅栏。
        if flagGreen:
            # 在flagGreen'的位置建一个“fence”。
            hero.buildXY("fence", flagGreen.pos.x, flagGreen.pos.y)
            # 记住要捡起旗子,在你都完成之后!
            hero.pickUpFlag(flagGreen)
        # 如果是黑色旗子,就建立一个火焰陷阱
        if flagBlack:
            # 在FraveBar的位置上建造一个“fire-trap(火陷阱)”。
            hero.buildXY("fire-trap", flagBlack.pos.x, flagBlack.pos.y)
            # 记住要捡起旗子,在你都完成之后!
            hero.pickUpFlag(flagBlack)
        # 回到中间。
        hero.moveXY(43, 31)
     
    本攻略发于极客战记官方教学栏目,原文地址为:
     
  • 相关阅读:
    虚树学习笔记
    CF487E Tourists
    [HNOI/AHOI2018]毒瘤
    [HEOI2014]大工程
    hive初始化元数据报错
    layui简单的两个页面
    springboot配置swagger信息入门2
    spark连接hive出现错误,javax.jdo.JDODataStoreException: Required table missing : "`DBS`" in Catalog "" Schema ""
    springboot整合shiro关于任务入门3
    Flink部署Standalone模式
  • 原文地址:https://www.cnblogs.com/codecombat/p/13209025.html
Copyright © 2020-2023  润新知