Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //--------------------------------
- //------- Code de base -----------
- //--------------------------------
- // On prend le pistolet
- if(getWeapon()==-1) setWeapon(WEAPON_PISTOL); // Attention : coûte 1 PT
- // On récupère l'ennemi le plus proche
- var enemy = getNearestEnemy();
- // On se déplace jusqu'à arriver à portée pour tirer
- var cellPortee = getCellToUseWeapon(enemy);
- if( cellPortee != getCell())
- {
- moveTowardCell(cellPortee);
- }
- // On essaye de lui tirer dessus
- var resultShoot = useWeapon(enemy);
- if( resultShoot == USE_SUCCESS)
- {
- // Si on arive à tirer dessus, alors on continue
- // jusqu'à ce que notre poireau soit à court de PT ou que l'enmy soit mort
- while( resultShoot != USE_NOT_ENOUGH_TP && isAlive(enemy))
- {
- resultShoot= useWeapon(enemy);
- debug("test boucle 2");
- }
- }
- if(isAlive(enemy) && getMP()!= 0) moveAwayFrom(enemy);
- if(isDead(enemy) && getTP() != 0) say("all right, that's it you're dead !");
- else if( getTP() >= getChipCost(CHIP_SHOCK)) useChip(CHIP_SHOCK,enemy);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement