Advertisement
Ghostblow

bp avec mes bulbes

Jan 21st, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. var enemy = getNearestEnemy();
  2. var myleek = getLeek();
  3. var distance = getCellDistance(getCell(myleek), getCell(enemy));
  4. var placepourfairespawner = getCell(myleek)+ 1 ;
  5. var nbBulb = 1;
  6. summon(CHIP_PUNY_BULB, placepourfairespawner, bulbAI);
  7. for(var al in getAliveAllies()) { if(isSummon(al)){ nbBulb++;} }
  8. if (nbBulb == 0) { summon(CHIP_PUNY_BULB, placepourfairespawner, bulbAI);}
  9. function bulbAI() {
  10. var nbBulb = 1;
  11. var summoner = getSummoner();
  12. var enemy = getNearestEnemy();
  13. var bulbe = getSummoner;
  14. var distance = getCellDistance(getCell(summoner), getCell(nbBulb()));
  15. var distance2 =getCellDistance(summoner,(nbBulb()));
  16. if(distance2<= 1)moveAwayFrom(summoner);
  17. moveToward(summoner);
  18. if(getLife(summoner) < 100) {useChip(CHIP_BANDAGE, summoner);}
  19. if(getLife(summoner) < 100) {useChip(CHIP_BANDAGE, summoner);}
  20. if(getLife(summoner) < 100) {useChip(CHIP_BANDAGE, summoner);}
  21. useChip(CHIP_PEBBLE, enemy);
  22. useChip(CHIP_PEBBLE, enemy);
  23. useChip(CHIP_PEBBLE, enemy);
  24. }
  25.  
  26. if (getLife()> 100 and distance> 3){moveToward(enemy, 2);}else {moveAwayFrom(enemy);} ;
  27.  
  28. if (getWeapon()==NULL);
  29. if (distance<= 3)setWeapon(WEAPON_LASER);
  30. if (distance<= 3)useWeapon(enemy);
  31. if (distance<= 3)useWeapon(enemy);
  32. if (distance<= 3)useWeapon(enemy);
  33. if(getLife() < 100) {useChip(CHIP_CURE, myleek);};
  34. if(getLife() < 100) {useChip(CHIP_CURE, myleek);};
  35. if(getLife() < 100)moveAwayFrom(enemy);
  36. if(getLife() > 100)useChip(CHIP_FLAME, enemy);
  37. if(getLife() > 100)useChip(CHIP_FLAME, enemy);
  38. if(getLife() > 100)useChip(CHIP_FLAME, enemy);
  39. useChip(CHIP_SPARK, enemy);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement