/* Slowly moves east and west. Does not fire. */
var west = false;
while (true) {
if (west) {
if (getX() > 25) {
swim(180, 25);
} else {
west = false;
swim(0, 0);
}
} else {
if (getX() < 75) {
swim(0, 25);
} else {
west = true;
swim(0, 0);
}
}
}
/* Moves south-west when hit. Does not fire. */
var d = damage();
while (true) {
if (d != damage()) {
swim(45, 100);
var t = 0;
for (var t = 0; t < 100; t++) {}
d = damage();
stop();
}
}
Selamat!
Solusi Anda benar, tetapi masih ada solusi yang lebih baik. Gunakan 'scan' untuk arahkan tembakan meriam.
Musuh ini terlalu jauh dari jangkauan meriam. Tetapi Anda terlalu lemah untuk menabraknya. Berenanglah mendekatinya ketika lokasi horizontal Anda dibawah 50. Kemudian 'stop' dan gunakan meriam.