「网易官方」极客战记(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) 本攻略发于极客战记官方教学栏目,原文地址为: https://codecombat.163.com/news/jikezhanji-yiliaozhuyi 极客战记——学编程,用玩的标签:codecombat,极客,hero,enemy,maxHealth,health,治疗,战记 来源: https://www.cnblogs.com/codecombat/p/13201405.html