Advertisement
Guest User

build.lua

a guest
Aug 20th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.99 KB | None | 0 0
  1. io.write("Masukan panjang (depan turtle) : ")
  2. local panjang = read()
  3. io.write("arah kiri/kanan :")
  4. local arah = read()
  5. local left = false
  6. if arah == "kiri" then
  7.     left = true
  8. else
  9.     arah = "kanan"
  10. end
  11. io.write("Masukan lebar (arah "..arah.." ) : ")
  12. local lebar = read()
  13.  
  14. local selected = 1
  15. local volume = panjang*lebar
  16. local counter = 1
  17. for i=1,lebar do
  18.     if i>1 then
  19.         if left == true then
  20.             turtle.turnLeft()
  21.             turtle.placeDown()
  22.             turtle.forward()
  23.             turtle.turnLeft()
  24.             left = false
  25.         else
  26.             turtle.turnRight()
  27.             turtle.placeDown()
  28.             turtle.forward()
  29.             turtle.turnRight()
  30.             left = true
  31.         end
  32.         counter = counter +1
  33.     end
  34.     for j=1,panjang-1 do
  35.         term.clear()
  36.         term.setCursorPos(1,1)
  37.         turtle.select(selected)
  38.         local progress = counter/volume * 100
  39.         print("Luas Lantai : "..volume)
  40.         print("Progress : "..progress.."%")
  41.         counter = counter +1
  42.         turtle.placeDown()
  43.         turtle.forward()
  44.         if turtle.getItemCount() <=1 then
  45.             selected = selected +1
  46.         end
  47.     end
  48. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement