Advertisement
Vladlen_Info

cmd_miner

Mar 22nd, 2018
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.50 KB | None | 0 0
  1. -- Программа добычи ресурсов ver. 1.0
  2. -- OpenComuters 1.71 -- mode Minecraft
  3. -- Необходимые компоненты: компьютер, адаптер, кабель,
  4. -- командный блок(id 137, или minecraft:command_block)
  5. -- Включить параметр в OpenComputers.cfg  enableCommandBlockDriver=true
  6. -- Подключить адаптер и поставить командный блок рядом к адаптеру.
  7.  
  8.  
  9. local component = require("component")
  10.  
  11. -- проверяем подключен ли командный блок
  12. detect = component.isAvailable("command_block")
  13.  
  14.     if detect == true then -- Если есть командный блок,
  15.     print("Ready. Please touch key [s] for start")
  16.     local cmdblock = component.command_block
  17.    
  18.     function cmd(comm) -- функция задания команды
  19.       cmdblock.setCommand(comm)
  20.       cmdblock.executeCommand()
  21.     end
  22.   else
  23.  
  24. -- выход из программы, если коммандный блок не подключен
  25.     print("Program exit. No detect command_block")
  26.     os.sleep(1)
  27.     os.exit()    
  28.   end
  29.  
  30.  
  31. local d = io.read()
  32. local a = 0 -- длина
  33. local b = 0 -- высота
  34. local c = 0 -- ширина
  35.  
  36.  
  37.  
  38. if d == 's' then
  39.  
  40.  
  41.   for b = 7, 14  do
  42.  
  43.     for a = 0, 5 do    
  44.  
  45.       for c = -1, -5, -1 do
  46.      
  47.         cmd("/setblock ~"..a.." ~"..b.." ~"..c.." minecraft:lapis_ore 0 destroy")
  48.  
  49.       end
  50.     end
  51.   end
  52.  
  53. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement