• 「网易官方」极客战记(codecombat)攻略-沙漠-危险钥匙-dangerous-key


    (点击图片进入关卡)

    箱子包含陷阱。明智地选择钥匙。或者听一个聪明人的话。

    简介

    使用正确的钥匙,你会得到尽可能多的黄金,你可以采取。 使用错误的钥匙,你什么也得不到。

    只听圣骑士,她知道哪个键是必需的。

    为 ` hear' 事件使用事件处理程序,并使用 event 参数确定谁说了些什么,他们说了什么:

    1. ` 事件发声器' - 谁说的
    2. -“事件 - 消息”- 所说的

    默认代码

    # 听圣骑士的意见,取得正确的钥匙。
    def onHear(event):
        # 宠物可以找到圣骑士和钥匙。
        paladinUnit = pet.findNearestByType("paladin")
        goldKey = pet.findNearestByType("gold-key")
        silverKey = pet.findNearestByType("silver-key")
        bronzeKey = pet.findNearestByType("bronze-key")
        # 如果事件讲述者是圣骑士:

     

            # 如果事件消息是“黄金”:

     

                # 宠物应该拿金钥匙。

     

            # 如果事件消息是“白银”:

     

                # 宠物应该拿银钥匙。

     

            # 如果事件消息是“青铜”:

     

                # 宠物要取青铜钥匙。

     

    pet.on("hear", onHear)

    概览

    宠物可以使用 findNearestByType(type) 方法来查找物品,朋友和敌人。

    飞行宠物不需要担心地雷!

    另外,宠物可以拿起比魔药更多的东西! 他们可以拿起钥匙!

    你的宠物可以识别谁说话 - event.speaker 和所说的 - event.messege。 speaker 是一个单位,message 是一个字符串。

    危险钥匙解法

    # 听圣骑士的意见,取得正确的钥匙。
    def onHear(event):
        # 宠物可以找到圣骑士和钥匙。
        paladinUnit = pet.findNearestByType("paladin")
        goldKey = pet.findNearestByType("gold-key")
        silverKey = pet.findNearestByType("silver-key")
        bronzeKey = pet.findNearestByType("bronze-key")
        # 如果事件讲述者是圣骑士:
        if event.speaker == paladinUnit:
            # 如果事件消息是“黄金”:
            if event.message == "Gold":
                # 宠物应该拿金钥匙。
                pet.fetch(goldKey)
            # 如果事件消息是“白银”:
            elif event.message == "Silver":
                # 宠物应该拿银钥匙。
                pet.fetch(silverKey)
            # 如果事件消息是“青铜”:
            elif event.message == "Bronze":
                # 宠物要取青铜钥匙。
                pet.fetch(bronzeKey)
    pet.on("hear", onHear)
     
    本攻略发于极客战记官方教学栏目,原文地址为:
  • 相关阅读:
    愿你出走半生,归来多赚点钱
    喝下这碗毒鸡汤:作为一个『乖』学生,请一定要以学业为主!
    劝你理财,是我最大的温柔-lip师兄
    大半夜客户问我为什么这么拼,我给她算了笔账,她嚎啕大哭......
    女人为什么要经济独立
    定投6年以亏损收场,他到底做错了什么
    你的死工资,正在拖垮你&一辈子需要花多少钱
    字符串的长度
    泥塑课
    最大的数
  • 原文地址:https://www.cnblogs.com/codecombat/p/13473725.html
Copyright © 2020-2023  润新知