lego11

Assicurazione sportello 2

Nov 23rd, 2017
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. printer = peripheral.wrap("back")
  2. cb = peripheral.wrap("bottom")
  3. local mailsend = "mail send lego11 CONTRATTO ASS. IND. "
  4. term.clear()
  5. print(" SAR Assicurazioni")
  6. print("")
  7. print("Benvenuti allo SPORTELLO 2")
  8. print("State per richiedere un'ASSICURAZIONE per un'INDUSTRIA")
  9. print("Il contratto permette di coprire fino a 9000 IC di danni (ogni tipo) al prezzo di 10 IC a settimana.")
  10. print("")
  11. print("Per continuare inserire il proprio nickname")
  12. print("poi premere il tasto ENTER")
  13. local customer = read()
  14. print("Inserire il NOME dell'industria")
  15. print("da assicurare e premere ENTER")
  16. local address = read()
  17. term.clear()
  18. term.setCursorPos(1, 1)
  19. cb.setCommand=(mailsend..customer)
  20. cb.runCommand()
  21. printer.newPage()
  22. printer.setPageTitle("Assicurazione casa")
  23. printer.write("SAR Assicurazioni")
  24. printer.setCursorPos(1, 2)
  25. printer.write("Assicurazione Industr.")
  26. printer.setCursorPos(1, 4)
  27. printer.write("Titolare: ")
  28. printer.setCursorPos(10, 4)
  29. printer.write(customer)
  30. printer.setCursorPos(1, 6)
  31. printer.write("Nome:")
  32. printer.setCursorPos(8, 6)
  33. printer.write(address)
  34. printer.setCursorPos(1, 9)
  35. printer.write("Copre danni di qualsiasi")
  36. printer.setCursorPos(1, 10)
  37. printer.write("tipo fino ad un ")
  38. printer.setCursorPos(1, 11)
  39. printer.write("massimo di 9000 IC")
  40. printer.setCursorPos(1,12)
  41. printer.write("al costo di 10 IC/sett.")
  42. printer.setCursorPos(1, 15)
  43. printer.write("Conservare questo foglio")
  44. printer.endPage()
  45. print("Stampa certificato in corso")
  46. print("")
  47. print("Stampa: ")
  48. term.setCursorPos(8, 3)
  49. print("25%")
  50. sleep(4)
  51. term.setCursorPos(8, 3)
  52. print("50%")
  53. sleep(4)
  54. term.setCursorPos(8, 3)
  55. print("75%")
  56. sleep(5)
  57. term.setCursorPos(8, 3)
  58. print("100%")
  59. print("")
  60. redstone.setOutput("right", true)
  61. print("Ritirare la ricevuta")
  62. print("")
  63. print(" Tra poco sara' possibile una nuova operazione")
  64. sleep(6)
  65. redstone.setOutput("right", false)
  66. os.reboot()
Advertisement
Add Comment
Please, Sign In to add comment