2014-11-21 72 views
2

createCreep()返回-13即Game.ERR_NOT_ENOUGH_EXTENSIONS。這是什麼意思,我該如何解決?這是我運行代碼:我已經與console.log()驗證在Screeps(遊戲)中,Game.ERR_NOT_ENOUGH_EXTENSIONS究竟意味着什麼

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

該代碼塊實際上是正在運行,但沒有被啓動,並當我去到控制檯,並運行它的手,它返回-13。我是否需要更多的產卵,我是否需要在我的產卵上「安裝」東西,如果有的話,我沒有看到任何功能在文檔中安裝東西,我是否需要更多的能量?

+0

如果你要downvote請提供方式,使問題更加清晰。我無法用無用的東西來解決問題! – dlkulp 2014-11-21 21:33:35

回答

3

答案是在第一頁的screeps文檔的末尾:http://www.screeps.com/docs/concepts.php 你試圖用6個零件創建一個蠕變,而一個標準蠕變只能有5個零件。 你只需要擴展。我還沒有嘗試過。

一個標準菌種可以產生爬行長度最多5個部分。產卵 更復雜的怪物需要在房間中產卵延長。每個機構 部分需要一個擴展。例如,產卵12部分蠕動 需要7個擴展。在蠕變的產卵每個產卵 延伸消耗能量相同的是作爲菌種的做法,但一個 固定基礎上:200個單位每1個擴展能量。擴展的一個房間內的確切位置 無所謂,但他們應該在 同一個房間的菌種(一個擴展可以由幾個 產卵使用)。

+0

當然它在那裏。 – dlkulp 2014-11-21 22:23:44

相關問題