躁动的死亡,求解如何杀死骷髅兵
codecombat吧
全部回复
仅看楼主
level 1
anexs123 楼主
this.flags = function(){
var flagg = this.findFlag("green");
var flagb = this.findFlag("black");
var flagv = this.findFlag("violet");
if (flagg) {
this.pickUpFlag(flagg);
}
if (flagb) {
this.buildXY("fire-trap", flagb.pos.x,flagb.pos.y);
this.pickUpFlag(flagb);
}
if (flagv) {
this.pickUpFlag(flagv);
this.summ();
}
};
this.coins = function(){
var item = this.findNearest(this.findItems());
if (item) {
this.move(item.pos);
}
};
this.summ = function(){
while(this.gold > this.costOf("soldier")) {
this.summon("soldier");
}
};
this.comm = function(){
var soldiers = this.findFriends();
if (soldiers) {
for(var i = 0; i < soldiers.length; i++){
var friend = soldiers[i];
var enemy = friend.findNearestEnemy();
if (enemy) {
this.command(friend, "attack", enemy);
}
}
}
};
loop {
this.flags();
this.coins();
this.comm();
var enemy = this.findNearest(this.findEnemies());
if (enemy) {
if (this.isReady("bash")) {
this.bash(enemy);
this.canElectrocute(enemy);
}
else {
this.shield();
}
}
}
2016年07月31日 12点07分 1
level 7
我是用炸药炸死它的
2016年08月15日 00点08分 2
1