Advertisement
Guest User

mine.lua

a guest
Dec 17th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.77 KB | None | 0 0
  1. local l = peripheral.wrap("back")
  2. local lol = l.canvas()
  3.  
  4. local blink = 0
  5. while true do
  6.     lol.clear()
  7.     local list = 0
  8.     local dir = "^"
  9.     local yaw = l.getMetaOwner()
  10.     local yaw = yaw.yaw
  11.     if ((yaw >= 135) and (yaw < 180)) or ((yaw <= -135) and (yaw > 180)) then
  12.         dir = "^"
  13.     elseif yaw >= 45 and yaw < 135 then
  14.         dir = "<"
  15.     elseif yaw <= -45 and yaw > -135 then
  16.         dir = ">"
  17.     elseif yaw < 45 and yaw > -45 then
  18.         dir = "v"
  19.     end
  20.     for i,v in pairs(l.scan()) do
  21.         if v.name:sub(v.name:len()-2) == "ore" or v.name == "minecraft:lava" then
  22.             local lmm = lol.addText({150+v.x*6,100+v.z*6},tostring(v.y),2555,0.3)
  23.             lmm.setColor(255,255,255)
  24.             lmm.setAlpha(255)
  25.             if v.name == "minecraft:coal_ore" then
  26.                 lmm.setColor(150,150,150)
  27.             elseif v.name == "minecraft:iron_ore" then
  28.                 lmm.setColor(255,150,50)
  29.             elseif v.name == "minecraft:lava" then
  30.                 lmm.setColor(150,75,0)
  31.             elseif v.name == "minecraft:gold_ore" then
  32.                 lmm.setColor(255,255,0)
  33.             elseif v.name == "minecraft:diamond_ore" then
  34.                 lmm.setColor(0,255,255)
  35.             elseif v.name == "minecraft:redstone_ore" then
  36.                 lmm.setColor(255,0,0)
  37.             elseif v.name == "minecraft:lapis_ore" then
  38.                 lmm.setColor(0,50,255)
  39.             elseif v.name == "minecraft:emerald_ore" then
  40.                 lmm.setColor(0,255,0)
  41.             end
  42.            
  43.         end
  44.     end
  45.     blink = blink + 1
  46.     if blink == 2 then
  47.         blink = 0
  48.     elseif blink == 1 then
  49.         local loooo = lol.addText({150,100},"X",2555,0.3)
  50.         loooo.setColor(255,255,255)
  51.     end
  52.     sleep(0.3)
  53. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement