Advertisement
eric72

chuck systeme computercraft v4 (buy more) avec id computer

Feb 11th, 2015
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. rednet.open("right")
  2. opendoor = "ouvrir porte"
  3. closedoor = "fermer porte"
  4. onlamp = "allumer lampe"
  5. offlamp = "eteindre lampe"
  6. upcurtain = "monter rideau"
  7. downcurtain = "descendre rideau"
  8. closeshutter = "fermer volet"
  9. openshutter = "ouvrir volet"
  10.  
  11. print ("Memo : ")
  12. sleep(2)
  13. print ("ouvrir porte")
  14. sleep(2)
  15. print ("fermer porte")
  16. sleep(2)
  17. print ("allumer lampe")
  18. sleep(2)
  19. print ("eteindre lampe")
  20. sleep(2)
  21. print ("monter rideau")
  22. sleep(2)
  23. print ("fermer volet")
  24. sleep(2)
  25. print ("ouvrir volet")
  26. sleep(2)
  27.  
  28. write ("action : ")
  29. input = read()
  30.  
  31. --porte
  32. if input == opendoor then
  33. print ("porte ouverte")
  34. rednet.send(50, "on")
  35. end
  36.  
  37. if input == closedoor then
  38. print ("porte fermer")
  39. rednet.send(50, "off")
  40. end
  41.  
  42. --lampe
  43. if input == onlamp then
  44. print ("lampe allumer")
  45. rednet.send(39, "on")
  46. rednet.send(43, "on")
  47. rednet.send(44, "on")
  48. rednet.send(45, "on")
  49. rednet.send(42, "on")
  50. rednet.send(47, "on")
  51. end
  52.  
  53. if input == offlamp then
  54. print ("lamp éteinte")
  55. rednet.send(39, "off")
  56. rednet.send(43, "off")
  57. rednet.send(44, "off")
  58. rednet.send(45, "off")
  59. rednet.send(42, "off")
  60. rednet.send(47, "off")
  61. end
  62.  
  63. --rideau
  64. if input == downcurtain then
  65. print ("rideau basser")
  66. rednet.send(48, "on")
  67. rednet.send(49, "on")
  68. end
  69.  
  70. if input == upcurtain then
  71. print ("rideau lever")
  72. rednet.send(48, "off")
  73. rednet.send(49, "off")
  74. end
  75.  
  76. --volet
  77. if input == closeshutter then
  78. print ("volet ouvert")
  79. rednet.send(40, "on")
  80. rednet.send(46, "on")
  81. end
  82.  
  83. if input == openshutter then
  84. print ("porte ouverte")
  85. rednet.send(40, "off")
  86. rednet.send(46, "off")
  87. end
  88.  
  89. --stop
  90. sleep(4)
  91. os.shutdown()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement