Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var enemy = getNearestEnemy(); //==================
- var ally = getNearestAlly(); //====Varaibles=====
- var moi = getLeek(); //==Initialisation==
- var life = getLife(); //==================
- if (getLife(ally) <100 && life > 220 and getName(ally)!="Flamby") useChip(CHIP_CURE,ally); //====Health Ally===
- if (life < 220) useChip(CHIP_CURE,moi); //=====Health Me====
- if (getWeapon()==null) setWeapon(WEAPON_DOUBLE_GUN); //====Set Weapon====
- useChip(CHIP_WALL,moi); //======Protect=====
- useChip(CHIP_HELMET,moi); //=======Mode=======
- if (life > 150) { //==Life Above 150==
- if (getCellDistance(getCell(),getCell(enemy))<=1) moveAwayFrom(enemy,1); //===Shot Prevent===
- if (isOnSameLine(getCell(),getCell(enemy))==true and getTP()==8 and getDistance(getCell(),getCell(enemy)) <= 7) { //==================
- setWeapon(WEAPON_LASER); //=======Laser======
- useWeapon(enemy); //=======Shot=======
- setWeapon(WEAPON_DOUBLE_GUN); //==================
- }else{
- useWeapon(enemy); //====Try Double====
- useWeapon(enemy); //=======Shot=======
- };
- if (count(getAliveAllies()) > 2) { //=====Move With====
- moveTowardLeeks(getAliveAlliesWithoutMe(getAliveAllies())); //Delete me from the Ally List //=======Ally=======
- }else{
- moveTowardLeeks(getAliveEnemies()); //=Move Without Ally
- };
- if (isAlive(enemy)==true and isOnSameLine(getCell(),getCell(enemy))==true and getTP()==8 and getDistance(getCell(),getCell(enemy)) <= 5) { //==================
- setWeapon(WEAPON_LASER); //=======Laser======
- useWeapon(enemy); //=======Shot=======
- setWeapon(WEAPON_DOUBLE_GUN); //==================
- }else{
- useWeapon(enemy); //====Try Double====
- useWeapon(enemy); //=======Shot=======
- };
- useChip(CHIP_FLAME,enemy); //==================
- useChip(CHIP_FLAME,enemy); //==================
- useChip(CHIP_ICE,enemy); //=======Chip=======
- useChip(CHIP_ICE,enemy); //======Attacks=====
- useChip(CHIP_SPARK,enemy); //==================
- useChip(CHIP_SPARK,enemy); //==================
- }else{ //===Tapette Mode===
- if (isAlive(enemy)==true and isOnSameLine(getCell(),getCell(enemy))==true and getTP()==8 and getDistance(getCell(),getCell(enemy)) <= 5) { //==================
- setWeapon(WEAPON_LASER); //=======Laser======
- useWeapon(enemy); //=======Shot=======
- setWeapon(WEAPON_DOUBLE_GUN); //==================
- };
- moveAwayFromLeeks(getAliveEnemies()); //======Fuite=======
- useWeapon(enemy); //==================
- useChip(CHIP_ICE,enemy); //==================
- useChip(CHIP_SPARK,enemy); //=======Shots======
- useWeapon(enemy); //==================
- useChip(CHIP_ICE,enemy); //==================
- useChip(CHIP_SPARK,enemy); //==================
- };
- function getAliveAlliesWithoutMe(List) { //==================
- removeElement(List,getLeek()); //=====Delete Me====
- debug(List); //=======From=======
- return List; //=======List=======
- }; //==================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement