我是Computer Craft的新手,我想开始使用无线调制解调器。
local modem = peripheral.wrap("top")
local channel = 1
modem.open(channel)
我有上面的代码,当我尝试运行modem.open()
命令时,它会给我一条消息说"尝试调用索引? (零值)"。我知道很多人之前都有这个错误。我搜索过问题和教程,并按照他们的确切代码或说明进行搜索,但是没有一个有效,我找不到任何其他问题,此错误消息显示在此命令中。我的调制解调器在我的电脑上。
如何解决这个问题?
答案 0 :(得分:0)
如果您使用的是无线调制解调器,请考虑使用rednet API。
rednet.open("top")
将计算机配置为以无线方式发送消息。去 the computercraft wiki获取完整文档
您可以使用rednet.send()
或rednet.broadcast()
发送消息,并通过sender, message = rednet.receive()