Advertisement
MagmaLP

PC-Mobfarm...

Jan 26th, 2021 (edited)
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.43 KB | None | 0 0
  1. mon = peripheral.wrap("back")
  2. redstone.setBundledOutput("right", 0)
  3. mon.setBackgroundColor(colors.black)
  4. mon.setTextScale(1.5)
  5. mon.clear()
  6.  
  7. --Hilfsfunktionen--
  8.  
  9. function color(color)
  10.     mon.setTextColor(color)
  11. end
  12.  
  13. function pos(gap, line)
  14.     mon.setCursorPos(gap1,line1)
  15. end
  16.  
  17. function msg(gap, line, color, groundb, text)
  18.     if color == 1 then
  19.         color = 1
  20.     elseif color == 02 then
  21.         color = 2
  22.     elseif color == 03 then
  23.         color = 4
  24.     elseif color == 04 then
  25.         color = 8
  26.     elseif color == 05 then
  27.         color = 16
  28.     elseif color == 06 then
  29.         color = 32
  30.     elseif color == 07 then
  31.         color = 64
  32.     elseif color == 08 then
  33.         color = 128
  34.     elseif color == 09 then
  35.         color = 256
  36.     elseif color == 10 then
  37.         color = 512
  38.     elseif color == 11 then
  39.         color = 1024
  40.     elseif color == 12 then
  41.         color = 2048
  42.     elseif color == 13 then
  43.         color = 4096
  44.     elseif color == 14 then
  45.         color = 8192
  46.     elseif color == 15 then
  47.         color = 16384
  48.     elseif color == 16 then
  49.         color = 32768
  50.     end
  51.     if groundb == 1 then
  52.         groundb = 1
  53.     elseif groundb == 02 then
  54.         groundb = 2
  55.     elseif groundb == 03 then
  56.         groundb = 4
  57.     elseif groundb == 04 then
  58.         groundb = 8
  59.     elseif groundb == 05 then
  60.         groundb = 16
  61.     elseif groundb == 06 then
  62.         groundb = 32
  63.     elseif groundb == 07 then
  64.         groundb = 64
  65.     elseif groundb == 08 then
  66.         groundb = 128
  67.     elseif groundb == 09 then
  68.         groundb = 256
  69.     elseif groundb == 10 then
  70.         groundb = 512
  71.     elseif groundb == 11 then
  72.         groundb = 1024
  73.     elseif groundb == 12 then
  74.         groundb = 2048
  75.     elseif groundb == 13 then
  76.         groundb = 4096
  77.     elseif groundb == 14 then
  78.         groundb = 8192
  79.     elseif groundb == 15 then
  80.         groundb = 16384
  81.     elseif groundb == 16 then
  82.         groundb = 32768
  83.     end
  84.  
  85.     mon.setBackgroundColor(groundb)
  86.     mon.setCursorPos(gap,line)
  87.     mon.setTextColor(color)
  88.     text = mon.write(text)
  89. end
  90.  
  91. while true do
  92. -- Green-Wire Mobfarm --
  93.         if colors.test (redstone.getBundledInput("right"), colors.green) then
  94.             msg(1,1,1,14,"Mobfarm voll")
  95.         end
  96.         if not colors.test (redstone.getBundledInput("left"), colors.green) then
  97.             msg(1,1,1,15,"Mobfarm leer")
  98.         end
  99. ------------------------
  100. sleep(0.5)
  101. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement