screeps

    1

    1答えて

    harvesters[i]がこの場合にundefinedを返す理由を説明できますか?私は前に問題なしで同様のコードを使用しました。これはScreepsゲーム用です。私はharvesters[i]は私が予想収穫オブジェクトを返しませんでした私は、出力しようとすると....各harvesterが明らかに function wrapperValue() { return baseWrappe

    1

    2答えて

    クリープのメモリに格納された場所を正常に動作させるのに問題があります。たとえば、このコード: var sources = creep.room.find(FIND_SOURCES); if(creep.memory.sourceLocationIndex == null) { creep.memory.sourceLocationIndex = Math.floor(Math.rand

    1

    1答えて

    私はScleepsには比較的新しく、自分の基本的なAIシステムの構築に取り組んできました。しかし、私は私の最初のテストで足止めに遭遇しました。私は、行うジョブを決定するスクリプトを持っていますし、クリープは利用可能なジョブを要求します。私はジョブオブジェクトをクリープのメモリに格納することができましたが、後でそれを思い出すことはできません。 [メモリ]タブにすべての情報があり、正しく保存されている

    0

    2答えて

    メモリに問題があります。私のすべてのデータ(オブジェクトではありません)を保存する必要がありますが、時々リセットされます。 例: Memory.creeps_idx = 0; module.exports.loop = function() { console.log("c_idx:", Memory.creeps_idx, Game.time); if(Memory.

    -1

    1答えて

    以下は私のビルダークリープのためのスクリプトです。クリープはうまく構築することができますが、私のスクリプトは私が書いた修復セクションにエラーを投げます。建物全体のスクリプトを以下に貼り付けられます: var roleBuilder = { /** @param {Creep} creep **/ run: function(creep) { if(creep.m

    1

    1答えて

    頭が上がったように、これは「このコードに何か問題があるかどうかを教えてください」というポストがあります。謝罪します。私はScreepsコロニーをより効率的にするために取り組んできました。これは、より高品質のユニットの必要性をもたらし、拡張の必要性をもたらします。私はエネルギーを収穫し、それを持ち出してエクステンションに移すというスクリプトを書いたが、うまくいかないようだ。それは私に間違いを与えませ

    2

    1答えて

    varaibleが有効な文字列でない場合(長さが0で未定義でない場合)にのみコードブロックを実行しようとしています。 this SO postに基づいて私はそれを正しくやっていると思いますが、これは毎回実行されます。私はここで間違って何をしていますか? console.logの if (creep.memory.sourceid ||creep.memory.depositLoc||creep.m

    0

    1答えて

    ラズベリーパイと一緒に仕事をしている時、私は全然ノブです。 はきれいダウンロードラズベリーパイ2. にRaspbianジェシーの最新の安定版のインストールを完了し、Screepsを含むフォルダを解凍した:私は、これまで撮影した 手順 https://github.com/screeps/screepsからサーバーファイルは、サーバー・ファイルに付属する「README」ファイルに与えられた最初のコマ

    1

    1答えて

    実際に私はそれらの源のない容器を のように見つけたいと思うので、私の貨物車は1つの巨大な貯蔵庫を持つ代わりに のエネルギーをより柔軟に転送できます。これはエラーなしで終了したが、私はそれに次のソースがありませんコンテナID を取得するために管理しカント // find all containers in room var containers = creep.room.find(FIND_STR

    1

    1答えて

    私は昨日Screepsをプレイし始めました。私は自分自身で作成しようとしました"Repairers Script"!しかし、私は失敗し、インターネットから1つのスクリプトを使用しなければならなかった。 問題は、修繕師が仕事を得ていないときに、エネルギー源の隣にとどまり、彼らがいっぱいになっても解消された。コードが、私はそれが動作し続けますかどうかわからないんだけど... だから私はここにコードを貼