問題タブ [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.
timer - Lua プログラムにタイマーを追加する
私はLuaにかなり慣れていないので、プログラムをコーディングしています。このプログラムは、手紙を巡回して他の手紙を収集するものです (ワーム プログラムのようなものです)。ただし、これはタイミングを合わせてほしい。(私はマインクラフトのモッズですが、まだLuaを使用しているコンピュータークラフトを使用しているので、それは問題ではないと思います)文字を移動できるようにos.PullEvent(「キー」)を使用していますが、os. pullEvent() は、満足するまでプログラムを一時停止します。私の問題は、タイマーが常に同時にカチカチ音をたてるようにしたいということです。どうすればこれを行うことができるかについてのアイデアはありますか? ありがとう!
lua - コンピュータクラフト変数
マインクラフトで銀行を作っています。
変数に加算または減算を行った後で変数を保存するのに問題があります。
たとえば、x="balance", x=15 の場合、残高から引き出したいとします。
プログラムを再度実行すると、変数は保存されません。
database - Lua/ComputerCraft のオンライン データベース
マインクラフトでComputerCraftに接続できるオンラインストレージが欲しい。ComputerCraft は Lua ベースです。Lua で MySQL を使用できないと聞きました。
外部プログラムをインストールせずに Lua で使用できる MySQL のようなオンライン データベースはありますか? ゲーム内の Lua コンピューターにしかアクセスできないため、LuaSQL などの外部プログラムをインストールできません。他に方法はありますか?
shell - ComputerCraft: プログラムで shell.run() コマンドを使用する
文字列内の各単語を新しい変数に割り当てること(file , parameters
により、コマンドの ) 機能を使用しようとしています。shell.run()
私がこれを行う唯一の方法は、を使用することですtArgs[#]
。コマンドラインで、プログラムの名前とその引数を入力すると、tArgs
うまく機能します。しかし、プログラム内のプロンプトからこれを行いたいです。したがって、シナリオは次のとおりです。
私はこれを理解しようと猛烈に取り組んできましたが、それを機能させることができません。ここに私がまとめたいくつかのコードがあります。
------------------------------------------------------------
この結果は、プログラム「cmd」のようになるはずです。これは、カスタム シェルがある場所だからです。
アドバイスがあれば、プログラムでどのように使用しているかを示すコードを提供してください。ありがとうございました!
arrays - Lua - for ループで配列にデータを保存する
私の lua プログラムでは、レッドストーン入力の側面をチェックしたい (for ループを使用してチェックする)。最後の数行は、デバッグ ツールとして配列の結果を出力するためのものです。出力はサイド名の後に 0 が続きます (true/false が期待されます)。データはプログラムで後で使用されます。
ありがとうございました。