Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Use a turtle to grab items from an ME Access Terminal
- -- requires open peripherals
- local me = peripheral.wrap("front")
- function getItem(itemId, itemDmg)
- test = me.getAvailableItems()
- flagone = false
- flagtwo = false
- for i,j in pairs(test) do
- for name,data in pairs(j) do
- if name == "id" and data == itemId then
- flagone = true
- elseif name == "dmg" and data == itemDmg then
- flagtwo = true
- end
- end
- if flagone and flagtwo then
- me.extractItem(test[i], "north")
- return true
- end
- flagone = false
- flagtwo = false
- end
- return false
- end
- stop = false
- print("Type STOP to end")
- while stop == false do
- print("Please input item Number")
- itemNo = read()
- print("please input item dmg")
- itemDmg = read()
- if itemNo == "STOP" or itemDmg == "STOP" then
- stop = true
- end
- if stop == false then
- if getItem(tonumber(itemNo), tonumber(itemDmg)) then
- print("Item grabbed")
- else
- print("No such item")
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement