first program
This commit is contained in:
24
leek wars.js
24
leek wars.js
@@ -1,18 +1,16 @@
|
|||||||
/**
|
// On prend le pistolet (coûte 1 PT)
|
||||||
* Bienvenue sur Leek Wars !
|
setWeapon(WEAPON_PISTOL)
|
||||||
* Pour connaître les règles du jeu : leekwars.com/encyclopedia/fr/Règles_du_jeu
|
|
||||||
* Pour apprendre à coder son IA : leekwars.com/encyclopedia/fr/Tutoriel
|
|
||||||
**/
|
|
||||||
|
|
||||||
// On prend le pistolet
|
|
||||||
setWeapon(WEAPON_PISTOL) // Attention : coûte 1 PT
|
|
||||||
|
|
||||||
// On récupère l'ennemi le plus proche
|
// On récupère l'ennemi le plus proche
|
||||||
var enemy = getNearestEnemy()
|
var enemy = getNearestEnemy()
|
||||||
|
|
||||||
// On avance vers l'ennemi
|
// Si j’ai trouvé un ennemi
|
||||||
moveToward(enemy)
|
if (enemy != null) {
|
||||||
|
// Si je peux tirer sur lui
|
||||||
// On essaye de lui tirer dessus !
|
if (canUseWeapon(enemy)) {
|
||||||
useWeapon(enemy)
|
useWeapon(enemy)
|
||||||
|
} else {
|
||||||
|
// Sinon je me rapproche
|
||||||
|
moveToward(enemy)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user