Advertisement
Muzze77

Sensor Test

Oct 28th, 2014
251
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.43 KB | None | 0 0
  1. term.setBackgroundColor(colors.blue)
  2. shell.run("clear")
  3. os.loadAPI("ocs/apis/sensor")
  4. mon = peripheral.wrap("top")
  5. mon.setTextScale(0.5)
  6. term.setTextColor(colors.black)
  7.  
  8. shell.run("monitor top clear")
  9. while true do
  10.  
  11.  
  12.  
  13. sen = sensor.wrap("left")
  14. i = sen.getTargetDetails("0,1,0")
  15. m = textutils.serialize(i.Items)
  16.  
  17. for _, k in pairs(i.Items) do
  18.  
  19. if k.Name == "Redstone" then
  20. term.setCursorPos(2,2)
  21. print(k.Name .. ": " .. k.Size)
  22.  
  23. elseif k.Name == "Iron Ingot" then
  24. term.setCursorPos(35,2)
  25. print(k.Name .. ": " .. k.Size)
  26.  
  27. elseif k.Name == "Copper" then
  28. term.setCursorPos(2,3)
  29. print(k.Name .. ": " .. k.Size)
  30.  
  31. elseif k.Name == "Tin" then
  32. term.setCursorPos(35,3)
  33. print(k.Name .. ": " .. k.Size)
  34.  
  35. elseif k.Name == "Refined Iron" then
  36. term.setCursorPos(2,4)
  37. print(k.Name .. ": " .. k.Size)
  38.  
  39. elseif k.Name == "Rubber" then
  40. term.setCursorPos(35,4)
  41. print(k.Name .. ": " .. k.Size)
  42.  
  43. elseif k.Name == "Sand" then
  44. term.setCursorPos(2,5)
  45. print(k.Name .. ": " .. k.Size)
  46.  
  47. elseif k.Name == "Glass" then
  48. term.setCursorPos(35,5)
  49. print(k.Name .. ": " .. k.Size)
  50.  
  51. elseif k.Name == "Solar Panel" then
  52. term.setCursorPos(2,6)
  53. print(k.Name .. ": " .. k.Size)
  54.  
  55. elseif k.Name == "Low Voltage Solar Array" then
  56. term.setCursorPos(35,6)
  57. print(k.Name .. ": " .. k.Size)
  58.  
  59. elseif k.Name == "Medium Voltage Solar Array" then
  60. term.setCursorPos(2,7)
  61. print(k.Name .. ": " .. k.Size)
  62.  
  63. elseif k.Name == "High Voltage Solar Array" then
  64. term.setCursorPos(35,7)
  65. print(k.Name .. ": " .. k.Size)
  66.  
  67.  
  68. elseif k.Name == "Electronic Circuit" then
  69. term.setCursorPos(2,8)
  70. print(k.Name .. ": " .. k.Size)
  71.  
  72. elseif k.Name == "RE-Battery" then
  73. term.setCursorPos(35,8)
  74. print(k.Name .. ": " .. k.Size)
  75.  
  76.  
  77. elseif k.Name == "UU-Matter" then
  78. term.setCursorPos(2,9)
  79. print(k.Name .. ": " .. k.Size)
  80.  
  81. elseif k.Name == "Scrap" then
  82. term.setCursorPos(35,9)
  83. print(k.Name .. ": " .. k.Size)
  84.  
  85.  
  86. elseif k.Name == "Coal" then
  87. term.setCursorPos(2,10)
  88. print(k.Name .. ": " .. k.Size)
  89.  
  90. elseif k.Name == "Gold Ingot" then
  91. term.setCursorPos(35,10)
  92. print(k.Name .. ": " .. k.Size)
  93.  
  94. elseif k.Name == "Coal Dust" then
  95. term.setCursorPos(2,11)
  96. print(k.Name .. ": " .. k.Size)
  97.  
  98. elseif k.Name == "Cobblestone" then
  99. term.setCursorPos(35,11)
  100. print(k.Name .. ": " .. k.Size)
  101.  
  102.  
  103. elseif k.Name == "Diamond" then
  104. term.setCursorPos(2,12)
  105. print(k.Name .. ": " .. k.Size)
  106.  
  107. elseif k.Name == "Sticky Resin" then
  108. term.setCursorPos(35,12)
  109. print(k.Name .. ": " .. k.Size)
  110.  
  111.  
  112. elseif k.Name == "Oak Wood" then
  113. term.setCursorPos(2,13)
  114. print(k.Name .. ": " .. k.Size)
  115.  
  116. elseif k.Name == "Birch Wood" then
  117. term.setCursorPos(35,13)
  118. print(k.Name .. ": " .. k.Size)
  119.  
  120.  
  121. elseif k.Name == "Jungle Wood" then
  122. term.setCursorPos(2,14)
  123. print(k.Name .. ": " .. k.Size)
  124.  
  125. elseif k.Name == "Spruce Wood" then
  126. term.setCursorPos(35,14)
  127. print(k.Name .. ": " .. k.Size)
  128.  
  129.  
  130. elseif k.Name == "Rubber Wood" then
  131. term.setCursorPos(2,15)
  132. print(k.Name .. ": " .. k.Size)
  133.  
  134. elseif k.Name == "Marble" then
  135. term.setCursorPos(35,15)
  136. print(k.Name .. ": " .. k.Size)
  137.  
  138. elseif k.Name == "Basalt Cobblestone" then
  139. term.setCursorPos(2,16)
  140. print(k.Name .. ": " .. k.Size)
  141.  
  142. elseif k.Name == "Basalt" then
  143. term.setCursorPos(35,16)
  144. print(k.Name .. ": " .. k.Size)
  145.  
  146.  
  147. elseif k.Name == "Basalt Brick" then
  148. term.setCursorPos(2,17)
  149. print(k.Name .. ": " .. k.Size)
  150.  
  151. elseif k.Name == "Marble Brick" then
  152. term.setCursorPos(35,17)
  153. print(k.Name .. ": " .. k.Size)
  154.  
  155. end
  156.  
  157.  
  158. term.setCursorPos(1,1)
  159.  
  160. end
  161.  
  162.  
  163. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement