Advertisement
TeoremaPi

Traspaso de items 2

Mar 29th, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.88 KB | None | 0 0
  1. -- funcion para extraer todos los objetos de un lugar de almacenamiento y depositarlos en otro
  2. -- situado justo enfrente
  3. function traspaso(accion)
  4.     for ranura = 1,16 do
  5.         turtle.select(ranura)
  6.         if accion == "soltar" then
  7.             turtle.drop(turtle.getItemCount(ranura))
  8.         else
  9.             for objetos = 64,0,-1 do
  10.                 if objetos == 0 then
  11.                     return false
  12.                 end
  13.                 if turtle.suck(objetos) then
  14.                     break
  15.                 end
  16.             end
  17.         end
  18.     end
  19.     return true
  20. end
  21.  
  22. seguir = true
  23.  
  24. while seguir do
  25.     while turtle.forward() do
  26.     end
  27.  
  28.     seguir = traspaso("coger")
  29.  
  30.     for direcc = 1,2  do
  31.         turtle.turnLeft()
  32.     end
  33.  
  34.     while turtle.forward() do
  35.     end
  36.  
  37.     traspaso("soltar")
  38.  
  39.     for direcc = 1,2 do
  40.         turtle.turnLeft()
  41.     end
  42. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement