zoukankan      html  css  js  c++  java
  • 「网易官方」极客战记(codecombat)攻略-沙漠-医疗注意-medical-attention

    (点击图片进入关卡)

    当你避开食人魔的攻击的时候,从有帮助的巫师那里得到帮助。

    简介

    使用除法操作符 / 比较你的 health 和除法运算后的 maxHealth 。

    如果受伤了,去治疗员那里请求 "heal" (治疗) 。

    默认代码

    # 当你生命值少于一半时,请求医疗人员的治疗。
    while True:
        currentHealth = hero.health
        healingThreshold = hero.maxHealth / 2
        # 如果你当前的健康值少于下限,
        # 转移到治疗点并说, "heal me".
        # 否则的话,攻击。你需要战斗的更狠点!

    概览

    有时你只需要跑回医疗队就可以继续战斗。 它发生在我们所有人身上。 在这个级别中,你用除法运算符'/` 来比较你的'健康'和'maxHealth'的一半

    如果你的 健康'*小于*你的'maxHealth 除以 2 ,然后得到治疗,否则,如果有敌人,然后继续战斗。

    当你去痊愈时,确保你处于适当的位置,然后你说,'治愈我'。

    医疗注意 解法

    # 当你生命值少于一半时,请求医疗人员的治疗。
    while True:
        currentHealth = hero.health
        healingThreshold = hero.maxHealth / 2
        # 如果你当前的健康值少于下限,
        # 转移到治疗点并说, "heal me".
        # 否则的话,攻击。你需要战斗的更狠点!
        if hero.health < healingThreshold:
            hero.moveXY(65, 46)
            hero.say("Heal please!")
        else:
            enemy = hero.findNearestEnemy()
            if enemy:
                hero.attack(enemy)
     
    本攻略发于极客战记官方教学栏目,原文地址为:
     
  • 相关阅读:
    【学习笔记】《架构整洁之道》(2)
    【学习笔记】《架构整洁之道》(1)
    《漫长的婚约》
    My 2020 work schedule
    canal-clientadapter 数据同步实验
    confluence异常关闭恢复
    nginx 添加第三方nginx_upstream_check_module 模块实现健康状态检测
    keepalived问题阐述及配置
    keepalived+lvs 部署
    lvs基础
  • 原文地址:https://www.cnblogs.com/codecombat/p/13201405.html
Copyright © 2011-2022 走看看