computercraft

    0熱度

    2回答

    這是我的代碼 inv = peripheral.wrap("right") var1 = inv.getAllStacks() var2 = var1[1] --This should set var2 to another table print(var2[1]) 一個例子。當我一個先進的計算機上執行這個程序用鑽石寶箱旁邊,跟裏面的東西,就什麼都不會打印。這個你能幫我嗎!

    1熱度

    1回答

    我有一組變量來存儲數量信息,x選擇我使用的變量。我如何連接字母s和var x,並將其讀爲s2或s3等。我設法找到的代碼不起作用。 x = 2 s1 = false s2 = 64 s3 = 64 s4 = 64 s5 = 0 if s2 >= 0 then x = 2 elseif s3 >= 0 then x = 3 elseif s4 >= 0 then x = 4

    1熱度

    3回答

    只是瞎搞在computercraft,試圖用一個函數作爲參數,但不能讓它的工作 bla = function() print("bla") end execfunc = function(func) func() end execfunc(bla()) 我想做些事情由上述可見,但隨着工作的代碼而不是這個廢話

    2熱度

    1回答

    我有很多變量可以讓自己更容易被引用,但我不知道如何去做;變量名稱與座標系上的條目相關,並且它們寫入的位置也是基於座標的。我試圖搜索谷歌,我已經通過了Lua文檔,但因爲我不確定我在找什麼,我認爲這阻礙了我的搜索。下面是這些變量如何看在我的代碼的摘錄: - 銀行1 local Object111 = sItem.getTargetDetails("-4,3,-4") local Object112

    1熱度

    1回答

    我正在使用Computercraft,一款Minecraft mod,我需要某些幫助。我試圖找到一種類型的外圍設備,從中獲取能量,並將它們加在一起。但是,我得到了「嘗試對nill執行算術」或某種錯誤。這裏是我的代碼: local periList = peripheral.getNames() energy = 0 totalenergy = 0 for i = 1, #periList

    0熱度

    1回答

    我正在嘗試爲ComputerCraft製作一個自定義打印程序,它可以通過一條命令創建更多副本,並且出現問題。每次將文件放入它時,都不會斷行,並將?放在換行符爲(\n)的地方。我如何正確地做到這一點? 問題應該是這裏的某個地方: for i=1,copyNumber do printer.newPage(); printer.setPageTitle(pageLabel);

    0熱度

    1回答

    有沒有辦法在Lua中顯示圖像?我嘗試了諸如load_image(我在ComputerCraft文檔中看到類似的東西),但無法使其工作。 這樣做的目的是在Computercraft中顯示一個圖像,該圖像使用LUA編寫程序。

    1熱度

    4回答

    我對Lua相當陌生,而且我正在編寫一個程序。該程序是信件四處轉發並收集其他信件(有點像蠕蟲程序)。但是,我希望這是時間。 (我在電腦上,這是一個國防部的mod,但仍然使用Lua,所以我不認爲這很重要)我使用os.PullEvent(「key」),以便我可以移動該字母,但操作系統。 pullEvent()會暫停程序直到滿足。我的問題是,我想要一個計時器不斷在同一時間滴答作響。任何想法如何我可以做到這

    2熱度

    1回答

    我想將信息上傳到Minecraft中的ComputerCraft中的MySQL中。 ComputerCraft使用Lua。我試圖在Lua中尋找一種方法。我看到了LuaSQL,但這不可能,因爲我無法在服務器上安裝外部文件。 我想出了一個辦法,我可以使用ComputerCraft的特殊功能。 http.get(string url)同步向網站發送HTTP GET請求。 http.post(string

    1熱度

    2回答

    我在Minecraft上做了一個銀行。 我在加法或減法完成之後保存變量時遇到了問題。 例如,如果x =「平衡」,X = 15,說我想從我的平衡撤銷:程序再次運行時不保存 x = 15 - y(withdrawn money) 的變量。