(点击图片进入关卡)
给食人魔一个目标,指引他们到 "right" 的地方。
简介
收集黄金,直到足以制造诱饵。 然后用诱饵引诱陷阱中的食人魔。
默认代码
# 诱捕陷阱中的食人魔。
# 该功能使英雄收集足够的金币。
def collectUntil(enoughGold):
# 虽然英雄的黄金还不够充足:
# 找到一个硬币,并带走它:
pass
# 为一个诱饵收集黄金并将其制作在红色标记上。
collectUntil(25)
hero.buildXY("decoy", 40, 52)
# 最好躲起来。
hero.moveXY(20, 52)
# 使用collectUntil函数收集50个金币:
collectUntil(50)
# 在骨骼标记上建立一个 "decoy" :
# 在木质标记上建立一个 "decoy":
概览
诱饵诱惑 30m 范围内的所有敌人(如果他们能看到它)。
诱饵的方向被定义为英雄的位置和建立位置:
要控制你有多少黄金使用 hero.gold 属性(你需要一个具有此属性的感应石):
你可以使用 while 循环,收集足够多的金钱...
while hero.gold < 100:
# 收集金币……
诱饵和开关 解法
# 诱捕陷阱中的食人魔。
# 该功能使英雄收集足够的金币。
def collectUntil(enoughGold):
# 虽然英雄的黄金还不够充足:
while hero.gold < enoughGold:
# 找到一个硬币,并带走它:
coin = hero.findNearestItem()
if coin:
hero.moveXY(coin.pos.x, coin.pos.y)
# 为一个诱饵收集黄金并将其制作在红色标记上。
collectUntil(25)
hero.buildXY("decoy", 40, 52)
# 最好躲起来。
hero.moveXY(20, 52)
# 使用collectUntil函数收集50个金币:
collectUntil(50)
# 在骨骼标记上建立一个 "decoy" :
hero.buildXY("decoy", 69, 28)
# 在木质标记上建立一个 "decoy":
hero.buildXY("decoy", 30, 20)
本攻略发于极客战记官方教学栏目,原文地址为:
https://codecombat.163.com/news/jikezhanji-shamoyouerhekaiguan
极客战记——学编程,用玩的