2014-11-21 4 views
2

createCreep() возвращает -13, который является Game.ERR_NOT_ENOUGH_EXTENSIONS. Что это значит, как я могу это исправить? Это код, я бегу:Что на самом деле означает Game.ERR_NOT_ENOUGH_EXTENSIONS в Screeps (игра)

Game.spawns.Spawn1.createCreep([Game.WORK, Game.WORK, Game.WORK, Game.CARRY, Game.CARRY, Game.MOVE], 'harvester0', {role: 'harvester'}); 

Я проверял с console.log(), что блок кода на самом деле бежится, но ничего не будучи порождал и когда я иду в консоль и запустить его вручную возвращается -13. Нужно ли мне больше икронов, нужно ли мне «устанавливать» вещи на моем икру, если так, я не вижу никаких функций для установки материалов в документах, возможно, мне нужно больше энергии?

+0

Если вы идете вниз, пожалуйста, предоставьте способы сделать вопрос более понятным. Я не могу исправить вещи ни с чем, кроме нисходящего! – dlkulp

ответ

3

Ответ на вопрос в конце первой страницы документации о визгах: http://www.screeps.com/docs/concepts.php Вы попытались создать ползучесть с 6 частями, в то время как стандартная ползучесть может состоять из 5 частей. Вам просто нужны расширения. Я еще не пробовал их.

Стандартный икру может порождать ползучесть длиной до 5 частей. Нерест Более сложные крипы требуют расширения икры в комнате. Каждому корпусу требуется одно удлинение. Например, для нереста 12-разрядной ползучести требуется 7 расширений. Во время нереста ползучести каждый порог удлинитель потребляет энергию, то же самое, что и икру, но на фиксированном основании : 200 единиц энергии за 1 расширение. Точное местоположение номеров в номере не имеет значения, но они должны быть в той же комнате с икру (одно удлинение может использоваться несколькими икрами).

+0

Конечно, он есть. – dlkulp

Смежные вопросы