シグナル部隊
■辺境の森林(無料32番目)
旗を使って別の戦術を合図.
【以下回答】
// 旗を使って別の作戦を選ぶ
// このレベルでは、緑の旗は旗の元に行きたい事を意味する.
// 黒旗は旗の元でcleaveすることを意味する.
// 医師が赤いXで治してくれる
while(true) {
var green = hero.findFlag("green");
var black = hero.findFlag("black");
var nearest = hero.findNearestEnemy();
if (green) {
hero.pickUpFlag(green);
} else if (black && hero.isReady("cleave")) {
hero.pickUpFlag(black);
// 真空波
hero.cleave(nearest);
} else if (nearest && hero.distanceTo(nearest) < 10) {
// 攻撃!
hero.attack(nearest);
}
}
これ延々と勝てなかった……
なんで?コードはあってそうですが、ゲームが下手なせいかしら?
20回くらい試行した結果、時間もヒーローの体力もギリギリでクリアすることができました。
こういうのはコードに関係ないからやめてほしいです。