-4
我想讓計算機檢查能量單元有多少功率,但是當我運行這個程序時它說:嘗試索引? (一個零值) 有什麼建議嗎?Minecraft Rs發生器問題(嘗試索引?(一個零值))(lua語言)
local energyCell = peripheral.wrap("back")
local energyCellMax = energyCell.getMaxEnergyStored("top")
local productionTime = 250
local energyPerTick = 320
local energyCreated = productionTime * energyPerTick * 20
local energyThreshold = energyCellMax - energyCreated
local dropperSide = "top"
local function dropperPulse()
redstone.setOutput(dropperSide, true)
sleep(1)
redstone.setOutput(dropperSide, false)
sleep(productionTime)
end
while true do
term.clear()
term.setCursorPos(1,1)
print("Current Charge Level:")
print(" "..math.floor(100*energyCell.getEnergyStored("top")/energyCellMax).."%")
if (energyCell.getEnergyStored("top") < energyThreshold) then
print("Charging...")
dropperPulse()
end
sleep(5)
end
什麼線是錯誤的? – 2014-10-30 21:56:57