I tried shielding too, but it won’t work with my steel shield(blocks60.8, able to bashhhhhh)
i need help this is my code
self.moveXY(68, 78)
back = 0
while True:
enemys = self.findEnemies()
index = 0
closest_soldier = None
soldier_dist = 999
closest_archer = None
archer_dist = 999
closest = None
dist = 999
while(index<len(enemys)):
distance = self.distanceTo(enemys[index])
if(enemys[index].health>0 and enemys[index].type != “sand-yak” ):
if(enemys[index].type == ‘archer’ and distance<archer_dist):
archer_dist=distance
closest_archer = enemys[index]
if(enemys[index].type == ‘soldier’ and distance<soldier_dist):
soldier_dist=distance
closest_soldier = enemys[index]
if(distance<dist):
soldier_dist=dist
closest = enemys[index]
index +=1
if(closest_soldier and soldier_dist<10):
enemy = closest_soldier
elif(closest_archer and archer_dist<20):
enemy = closest_archer
else:
enemy = closest
if(enemy):
if(self.health<self.maxHealth/2.5 and back==0):
self.moveXY(40, 85)
back = 1
elif(self.health<self.maxHealth/5 and back==1):
self.moveXY(40, 85)
back = 2
elif(self.isReady(“jump”) and self.distanceTo>15):
self.jumpTo(enemy.pos)
elif(self.isReady(“bash”)):
self.bash(enemy)
elif(self.isReady(“power-up”)):
self.powerUp()
self.attack(enemy)
elif(self.isReady(“cleave”)):
self.cleave(enemy)
else:
self.attack(enemy)
this my gear so whats wrong
I found this code on github,
Can you please make your own code and format it?
self.moveXY(74, 69)
self.moveXY(59, 70)
while True:
enemy = self.findEnemies()
if hero.isReady(“bash”):
hero.bash(hero.findNearestEnemy())
else:
self.shield()
if self.health < 100:
self.moveXY(62, 69)
break
** > Blockquote*
how do you format your code
hello
anyone here to help
Press
self.moveXY(74, 69)
self.moveXY(59, 70)
while True:
enemy = self.findEnemies()
if hero.isReady("bash"):
hero.bash(hero.findNearestEnemy())
else:
self.shield()
if self.health < 100:
self.moveXY(62, 69)
break
type or paste code here
here you go eric tang
hello i need help are you here