萌新求助
codecombat吧
全部回复
仅看楼主
level 2
这个最后的两步怎么不运行。我写错了吗???
2018年07月02日 09点07分 1
level 1
楼主红色方框中的distance=hero.distanceTo(enemy)应该放到它上一句的前面
2018年07月11日 14点07分 2
level 1
# 拯救盟友的士兵来突围
while True:
if hero.canCast("regen"):
bernardDistance = hero.distanceTo("Bernard")
if bernardDistance < 10:
# "Bernard"需要治疗!
hero.cast("regen", "Bernard")
# 使用"if"和"distanceTo"来治疗 "Chandra"
# 如果她小于10米的距离。
if bernardDistance < 10:
hero.cast("regen", "Chandra")
else:
# 如果你没有执行 "regen",使用"if" 和"distanceTo"
# 来攻击那些小于一定距离的敌人 hero.attackRange.
enemy = hero.findNearestEnemy()
if enemy:
distance = hero.distanceTo(enemy)
if distance < hero.attackRange:
hero.attack(enemy)
pass
不知道思路对不对,但是实现了加血之余攻击敌人的目的
2018年10月14日 14点10分 3
度娘把缩进给抹掉了,复制的时候注意缩进!
2018年10月14日 14点10分
1