标签:mil div row 生物 family 移动 pop 微软雅黑 tar
Make this false.
this.moveXY(5, 15); // 移动到第一个地雷位置
}
if (2 + 2 == 4) { // ? Make this true.
this.moveXY(15, 41); // 移动到第一个宝石的位置。
}
// !=的意思是不等于
if (2 + 2 != 3) { // ?
Make this true.
this.moveXY(25, 16); // 移动到第二个宝石的位置
}
// <的意思是比什么小
if (2 + 2 < 5) { // ?
Make this true.
var enemy = this.findNearestEnemy();
this.attack(enemy);
}
if (2 < 1) { // ? Make this false.
this.moveXY(40, 55);
}
if (false) { // ? Make this false.
this.moveXY(50, 10);
}
if (true) { // ? Make this true.
this.moveXY(55, 26);
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6、边远伏击
// 移动到各个节点。并消灭每个食人魔。
this.moveXY(24, 42);
var enemy1 = this.findNearestEnemy();
// 在攻击之前。使用if语句来确保当前有敌人存在。
if (enemy1) {
this.attack(enemy1);
this.attack(enemy1);
}
this.moveXY(27, 60);
var enemy2 = this.findNearestEnemy();
if (enemy2) {
this.attack(enemy2);
this.attack(enemy2);
}
this.moveXY(42, 50);
// 再使用一个if语句并攻击!
var enemy3 = this.findNearestEnemy();
if(enemy3){
this.attack(enemy3);
this.attack(enemy3);
}
// 移动到下一个节点并消灭剩余的食人魔。
this.moveXY(39, 24);
var enemy4 = this.findNearestEnemy();
if(enemy4){
this.attack(enemy4);
this.attack(enemy4);
}
this.moveXY(55, 29);
var enemy5 = this.findNearestEnemy();
if(enemy5){
this.attack(enemy5);
this.attack(enemy5);
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7、巡逻兵克星
//记得提升自己的装备水平
// 记得敌人可能还不存在。
loop {
enemy = this.findNearestEnemy();
// 假设是敌人。攻击它!
if(enemy){
this.attack(enemy);
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8、濒危树林之战
// 仅仅攻击幼小食人魔和投掷者食人魔。
// 别攻击树榴,遇到食人魔快跑。
loop {
var enemy = this.findNearestEnemy();
// 记住:别攻击树榴『burl』
if (enemy.type == "burl") {
this.say("我不攻击树榴『burl』");
}
// type 属性告诉你它是什么种类的生物
if (enemy.type == "munchkin") {
this.attack(enemy);
}
// 使用『if』来攻击投掷者『thrower』
if (enemy.type == "thrower") {
this.attack(enemy);
}
// 假设它是一个食人魔『ogre』,跑到村口去!
if (enemy.type == "ogre") {
this.moveXY(20, 40);
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9、村庄守护者
// 在村口巡逻。
// 假设发现敌人,击杀他们。
loop {
this.moveXY(35, 34);
var leftEnemy = this.findNearestEnemy();
if (leftEnemy) {
this.attack(leftEnemy);
this.attack(leftEnemy);
}
// 如今移动到右側。
this.moveXY(60, 34);
// 使用if指令推断是否有敌人。有的话,击杀他们。
var rightEnemy = this.findNearestEnemy();
if (rightEnemy) {
this.attack(rightEnemy);
this.attack(rightEnemy);
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10、荆棘农场
// 在村口巡逻。
// 当你见到食人魔。建立一个火焰陷阱。
// 不要让不论什么农民受到伤害。
loop {
this.moveXY(43, 50);
var topEnemy = this.findNearestEnemy();
if (topEnemy) {
this.buildXY("fire-trap", 43, 50);
}
this.moveXY(25, 34);
var leftEnemy = this.findNearestEnemy();
if (leftEnemy) {
this.buildXY("fire-trap", 25, 34);
}
this.moveXY(43, 20);
var buttomEnemy = this.findNearestEnemy();
if (buttomEnemy) {
this.buildXY("fire-trap", 43, 20);
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11、背靠背
// 呆在中间防守
loop {
var enemy = this.findNearestEnemy();
if (enemy) {
// 主动出击
this.attack(enemy);
}
else {
// 回到你的阵地防守
this.moveXY(40, 34);
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
this.moveRight();
this.moveDown();
this.moveUp();
this.moveLeft();
this.moveDown(2);
this.moveRight(4);
this.moveUp();
this.moveLeft();
this.moveUp();
this.moveRight();
this.moveUp();
this.moveLeft();
this.moveDown();
// 找到你去地牢守卫者的路。
loop {
var enemy = this.findNearestEnemy();
if (enemy) {
this.attack(enemy);
}
}
codecombat之边远地区的森林1-11关及地牢38关代码分享
标签:mil div row 生物 family 移动 pop 微软雅黑 tar
原文地址:http://www.cnblogs.com/wzzkaifa/p/7068208.html