Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getItemNames()
- for k,v in pairs(chestIDs) do
- repeat
- rednet.send(chestIDs[k],{["action"]="getItemNames"})
- info1,info2,info3,info4 = os.pullEvent()
- until info1 == "rednet_message" and info2 == chestIDs[k]
- table.insert(itemInfo["names"],info3["itemNames"])
- table.insert(itemInfo["slots"],info3["itemSlots"])
- table.insert(itemInfo["chests"],k)
- end
- end
- for k,v in pairs(peripheral.getNames()) do
- if peripheral.getType(peripheral.getNames()[k]) == "modem" then
- rednet.open(peripheral.getNames()[k])
- end
- end
- itemInfo = {}
- itemInfo["names"] = {}
- itemInfo["slots"] = {}
- itemInfo["chests"] = {}
- chestIDs = {972}
- getItemNames()
- file = fs.open("shopItems","w")
- for k,v in pairs(itemInfo["names"]) do
- for k2,v2 in pairs(itemInfo["names"][k]) do
- file.writeLine("{[\"name\"]=\"" .. itemInfo["names"][k][k2] .. "\",[\"price\"]=,[\"category\"]={},[\"slot\"]=" .. itemInfo["slots"][k][k2] .. ",[\"chest\"]=" .. itemInfo["chests"][k] .. "},")
- end
- end
- file.flush()
- file.close()
- shell.run("pastebin put shopItems")
Add Comment
Please, Sign In to add comment