Advertisement
Guest User

Charcoal OS for Boiler

a guest
Apr 24th, 2015
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.53 KB | None | 0 0
  1. term.clear()
  2. term.setCursorPos(1,1)
  3.      write("Delai combustion: ")
  4.    -- instructions 1
  5.      term.setCursorPos(1,17)
  6.      write("Temps en seconde comme suit : (seconde.dixième)")
  7.      term.setCursorPos(19,1)
  8.      d = tonumber(read())
  9. term.setCursorPos(1,2)
  10.    write("Nombre de boucles: ")
  11.    -- instructions 2
  12.    
  13.      term.setCursorPos(1,17)
  14.      term.clearLine()
  15.      print("Pour boucle infinie, entrez <0>")
  16.      
  17.      term.setCursorPos(20,2)
  18.      b = tonumber(read())
  19.    
  20.    
  21.    sleep(1)
  22.    term.setCursorPos(1,17)
  23.    term.clearLine()
  24.    term.setCursorPos(1,6)
  25.    if b == 0 then
  26. print("Boucle Infinie")
  27.  
  28. term.setCursorPos(22,2)
  29. write("soit infini")
  30. boucle0 = 0
  31.  
  32.  y = (d * 64)
  33.  term.setCursorPos(1,6)
  34.  write("Envoi de 64 combustibles toutes les ") write(y) print(" secondes")
  35. while true do
  36.   boucle0 = boucle0 + 1
  37.   term.setCursorPos(10,10)
  38.   write("Envois effectués ") write(boucle0)
  39.    rs.setOutput("bottom", true)
  40.    sleep(2)
  41.    rs.setOutput("bottom", false)
  42.    sleep(y)
  43.  end
  44.  
  45.  
  46.   else
  47.  n = 0
  48.  while true do
  49.   n = (n + 1)
  50.    if n <= b then
  51.  
  52.  y = (d * 64)
  53.  write(n) write (" sur ") write(b) write (" | ")
  54.  write("Envoi de 64 charcoals dans ") write(y) print(" secondes")
  55.    rs.setOutput("bottom", true)
  56.    sleep(2)
  57.    rs.setOutput("bottom", false)
  58.    sleep(y)
  59.    else
  60.     break
  61.    end
  62.   end
  63.    term.clear()
  64.    write("Les ") write(b) print(" boucles ont été effectuées")
  65.    sleep(0.5)
  66.    print("Redémmarage du logiciel")
  67.    sleep(1.5)
  68.      term.setCursorPos(1,1)  
  69. end
  70. os.reboot()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement