Advertisement
Guest User

old2906

a guest
Jul 12th, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.96 KB | None | 0 0
  1. me = peripheral.wrap("top")
  2. tr=peripheral.wrap("left")
  3. mon = peripheral.wrap("bottom")
  4. lastTrade={}
  5. while true do
  6.  for _,v in pairs(tr.getVillagerIds()) do
  7.    for t=0,tr.getNumTrades(v)-1,1 do
  8.      if lastTrade[1] ~= v and lastTrade[2] ~= t then
  9.        if tr.getItemSold(v,t)["id"] == 6060 then
  10.          write("Deal: ")
  11.          print(tr.getItemSold(v,t)["name"])
  12.          tr.performTrade(v,t)
  13.          lastTrade[1]=v
  14.          lastTrade[2]=t  
  15.        end
  16.        if tr.getItemSold(v,t)["id"] == 6061 then
  17.          contain=false
  18.          for _,item in pairs(me.getAvailableItems()) do
  19.            if item["name"] == tr.getItemSold(v,t)["name"] then
  20.              contain=true
  21.            end
  22.          end
  23.          if contain ~= true then
  24.            tr.performTrade(v,t)
  25.            write("Deal: ")  
  26.            print(tr.getItemSold(v,t)["name"])
  27.            lastTrade[1]=v
  28.            lastTrade[2]=t
  29.          end
  30.        end
  31.      end
  32.    end
  33.  end
  34.  sleep(1)
  35. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement