// Defeat munchkins, collect coins. Everything as usual.
// Use AND to check existence and type in one statement.
while (true) {
var enemy = hero.findNearestEnemy();
// With AND, the type is only checked if enemy exists.
if (enemy && enemy.type == "munchkin") {
hero.attack(enemy);
}
// Find the nearest item.
var item = hero.findNearestItem();
// Collect item if it exists and its type is "coin".
if(item && item.type == "coin") {
hero.moveXY(item.pos.x, item.pos.y);
}
}
Projektuję strony www Lublin na Joomla i WordPress