打开浏览器
打开网页
登录账号
进入关卡
选择角色,这里默认
选择装备,旗子和反伤戒指是必须的,其他越贵越好
目标
通过的方法有很多我的思路是这样的只要保护好农民,不让小怪打到他,那么怪多了就用旗子命令英雄往农民那里走走,因为戴了反伤戒指的关系,小怪打一下英雄,小怪就死了,于是就过关了
代码# 如果花匠受伤了,双生花会缩小!def summonSoldiers(): if hero.gold >= hero.costOf('soldier'): hero.summon('soldier')# 定义函数:commandSoldiersdef commandSoldiers(): friends = hero.findFriends() for j in range(len(friends)): friend = friends[j] if friend.type=='peasant': continue hero.command(friend, 'defend', peasant)# 定义函数:pickUpNearestCoindef pickUpNearestCoin(): #item = hero.findNearestItem() #if item: # hero.move(item.pos) flag = hero.findFlag('green') if flag: hero.pickUpFlag(flag) jianjinbi()peasant = hero.findByType('peasant')[0]while True: summonSoldiers() commandSoldiers() pickUpNearestCoin()def jianjinbi(): items = hero.findItems() a=None maxjz=0 for item in items: jz=item.value/hero.distanceTo(item) if jz>maxjz: maxjz=jz a=item if a: hero.move(a.pos)