(点击图片进入关卡)
体育可以团结人。 甚至是食人魔和人类。
简介
你的宠物已经参加了比赛!
当裁判说 "Start" 时,宠物应只运行。 不要听其他单位的!

默认代码
# 宠物必须赢得比赛。
# 运动员应该碰到他们的队伍再跑回去。
def onHear(event):
referee = pet.findNearestByType("wizard")
# 如果裁判员是说话的人并且说的是"Start":
# 让宠物跑到红色标记。
# 然后跑回来。
# 分配OnEnter函数来处理“"hear"事件。
概览
你的宠物是比赛的参与者。 等待裁判(向导)说出命令 "Start" ,然后跑到红色标记处并返回,穿过终点线。 避免错误启动,仅在命令后运行。 不要听粉丝的,只听向导的。
要获得关于谁在说话以及所说的内容的信息,请使用事件处理程序参数 event 和它的属性:event.speaker 和 event.message .
如果您遇到当前关卡的问题,请尝试返回到之前的关卡并重温你的技巧。
奥林匹克比赛解法
# 宠物必须赢得比赛。
# 运动员应该碰到他们的队伍再跑回去。
def onHear(event):
referee = pet.findNearestByType("wizard")
# 如果裁判员是说话的人并且说的是"Start":
if event.speaker == referee and event.message == "Start":
# 让宠物跑到红色标记。
pet.moveXY(53, 27)
# 然后跑回来。
pet.moveXY(6, 27)
# 分配OnEnter函数来处理“"hear"事件。
pet.on("hear", onHear)
本攻略发于极客战记官方教学栏目,原文地址为: