問題タブ [computercraft]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lua - ComputerCraft がテーブル内のデータにアクセスできない
容量と量の 2 つの変数を比較したいのですが、データにアクセスする方法がわかりません。ゲーム内のスクリーンショットを含めます。コードは次のとおりです。
関数は以下を返します。
編集:わかりました。そのテーブルのテーブル。アクセスします。
そして内容表
http://puu.sh/gtzX9/acc0839b11.jpg
http://puu.sh/gtzZW/6b2aa52f12.jpg
minecraft - ComputerCraft Twitch フォロワー プログラムが機能しない
Twitch での視聴者数とフォロワー数を表示する Twitch という Computercraft のプログラムがあります。実行しようとすると、次のエラーが表示されます。
twitch:39: 索引付けを試みます
? (ヌル値)
コードは次のとおりです。
function - Lua、Computercraft の関数内の for ループ
私はコンピュータ クラフト (マインクラフト) でプログラミングを学んでおり、一部のストレージ セルの読み取りに問題があります。
私が取り組んでいる関数は、すべてのセルを通過し、for ループ内の変数にストレージ容量を合計します。
これは私がこれまでに得たものです
この行でエラーが発生します
「nilに電話しよう」と言っています。助言がありますか?
variables - Lua - Computercraft - nil を呼び出そうとしますが、時々動作します..?
このプログラムが起動するたびに、サーバーの再起動後にプログラムが実行され、次のエラーが表示されます。
startup:13: nil の呼び出しを試みます
そのコード行をコメントアウトすると、その後の行にも同じことが起こります。
これらの 4 つの行がすべて完了するまで。(round(math.floor)
台詞)そしてプログラムがスタート。
プログラムには 4 つの変数が必要なので、コメントアウトするとうまく動作しません。
これらの行のコメントを外すと、プログラムは完全に起動し、すべてが機能します。
私が間違っている理由は何ですか?
lua - Lua コードは最新のコンピューターでは正しく動作しますが、モニターでは動作しません
私は成功した Minecraft Tekkit modded サーバーを実行しており、その上でコンピューター クラフトを使用しています。
私は lua を初めて使用し、基本的なことしか知りません。禁止アイテム リストとルール リストを表示するページを含むメニューを作成しようとしています。高度なコンピューターとモニター用に最適化された、矢印を含むプログラムを作成しました。
コードは私の高度なコンピューターでは適切に実行されますが、モニターでは実行されず、誰かが矢印をクリックしても機能しません。
スタックを使い始めたばかりなので、どうすればよいかわかりません。情報が必要な場合は、お尋ねください:)
コード: http://pastebin.com/gVtPeBCE
ちなみに私はすでに使ってみましMon.write
たMon = peripheral.wrap("top")
tekkit をお持ちでない方は、コンピューター クラフト エミュレーターをご利用ください: https://goo.gl/J0dPq0
lua - しばらくすると再帰ループが停止する
ComputerCraft 1.5 の Lua
これは機能しているように見えますが、再帰ループは 4 ~ 5 回実行すると壊れます。
理由がわかりません。
ここで信じられないほど間違ったことをしていますか? 完全なコード
ループのスニペット: