суббота, 27 февраля 2016 г.

Кодим в ComputerCraft. Черепашка. Part 2.

Программа: Черепашка( turtle) роет туннель 3 х 3
с заданием длинны, с возвратом и дропом в сундук.
Ставим сундук. На сундук ставим черепашку. В черепашку кладем топливо.
Выполняем программу. Ссылка на код: http://pastebin.com/9tN4NVnM

Добро пожаловать https://vk.com/e_n_e_r_gy_s_y_s_t_e_m

  1. term.write("Please write the length of the tunnel")
  2. local length = read()
  3. while turtle.getFuelLevel() < length*7 do
  4.  local q = turtle.getFuelLevel()
  5.   if turtle.getFuelLevel() < length*7 then
  6.    term.write("Fuel Level is at "..q.." But needs to be "..length*7)
  7.    term.write("Please put Fuel in 1st slot")
  8.    os.sleep(5)
  9.    turtle.refuel(
  10.   end
  11. end
  12. term.write("Mining a "..length.." block length tunnel")
  13.    for a = 1,length do
  14.       turtle.dig()
  15.       turtle.forward()
  16.       turtle.digUp()
  17.       turtle.digDown()
  18.       turtle.turnRight()
  19.       turtle.dig()
  20.       turtle.forward()
  21.       turtle.digUp()
  22.       turtle.digDown()
  23.       turtle.back()
  24.       turtle.turnLeft()
  25.       turtle.turnLeft()
  26.       turtle.dig()
  27.       turtle.forward()
  28.       turtle.digUp()
  29.       turtle.digDown()
  30.       turtle.back()
  31.       turtle.turnRight()
  32.      end
  33.      
  34.     for b = 1,length do
  35.      turtle.back()
  36.     end
  37.    
  38.    for c = 2,16 do
  39.     turtle.select(c)
  40.     turtle.dropDown(64)
  41.    end
  42.    
  43.  turtle.select(1)

Комментариев нет:

Отправить комментарий