Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- include("Fuir");
- //==========================
- //DECLARATIONS
- //==========================
- var enemy = getNearestEnemy();
- var cellenemy = getCell(enemy);
- var distance = getCellDistance(cellenemy,getCell());
- var mypm = getMP();
- var pmenemy = getMP(enemy);
- var myleek = getLeek();
- var sebuff = false;
- var TotalLife = getTotalLife() ;
- var Life = getLife();
- var percent = Life/TotalLife*100;
- //===========================
- // INSTRUCTIONS
- //===========================
- if (getWeapon()==null)
- {// si pas d'arme on prend me pistolet
- setWeapon(WEAPON_PISTOL);
- }
- //==========================
- // DEPLACEMENTS AVANT COMBAT
- //==========================
- if(distance>10 and distance<10+mypm)
- {
- moveToward(enemy, distance-10);
- useChip(CHIP_HELMET, myleek);
- }
- else if (distance>10+mypm)
- {
- moveToward(enemy, distance-10-pmenemy);
- }
- //==============================
- // BUFFS
- //==============================
- if (percent<=50)
- {
- useChip(CHIP_BANDAGE, myleek);
- }
- if(distance<=10 )
- {
- useChip(CHIP_HELMET, myleek);
- }
- //==============================
- // COMBAT
- //==============================
- var tmp;
- do {
- tmp = useWeapon(enemy);
- } while(tmp === USE_SUCCESS || tmp === USE_CRITICAL);
- do {
- tmp = useChip(CHIP_SPARK, enemy);
- } while(tmp === USE_SUCCESS || tmp === USE_CRITICAL);
- //================================
- // Acheve l'ennemi
- //================================
- if(getLife(enemy)<100 and getCellDistance(cellenemy,getCell())<9)
- {
- moveToward(enemy);
- if(getTP()>=3)
- {
- useWeapon(enemy);
- useWeapon(enemy);
- useWeapon(enemy);
- useChip(CHIP_SPARK, enemy);
- useChip(CHIP_SPARK, enemy);
- useChip(CHIP_SPARK, enemy);
- }
- }
- //================================
- // DEPLACEMENT APRES COMBAT
- //================================
- if (distance>=8+mypm)
- {
- fuir(enemy);
- }
- //===============================
- // Message
- //===============================
- if(isDead(enemy))
- {
- say("Try again");
- }
- if(isDead(myleek))
- {
- say("Oups");
- }
- //================================
- // TEST
- //================================
- var tour = getTurn();
- var name=getName(enemy);
- if(getTP()!=0 && tour==0)say("Vous ne perdez rien pour attendre bande de noobs !");
- if(getTP()!=0 && tour==1)say("Attention j'arrive !");
- if(getTP()!=0 && tour==2)say("Préparez le grand POT-AU-FEU !!!");
- if(getTP()!=0 && tour==3)say("Inclinez vous devant votre DIEU : Xebeche le grand !!!");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement