Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rednet.open("back")
- stone = 87
- sable = 87
- emeraude = 84
- diams = 81
- Glass = 87
- Cglass = 81
- Bloc = 0
- Canne = 96
- Computer = 00
- Computer1 = 00
- Computer2 = 00
- Computer3 = 00
- Computer4 = 00
- function ServeurTraitement()
- term.clear()
- term.setCursorPos(1,1)
- while true do
- local senderId, message, protocol = rednet.receive()
- if message == "DStatut" then
- rednet.send(senderId, "B")
- rednet.send(senderId, "+-------+----------------+")
- rednet.send(senderId, "| ID | Nom du service |")
- rednet.send(senderId, "+-------+----------------+")
- rednet.send(stone, "If10")
- local senderId, message, protocol = rednet.receive(1)
- if message == "ON" then
- rednet.send(senderId, "G")
- elseif message == "OFF" then
- rednet.send(senderId, "R")
- end
- rednet.send(senderId,"| 0 | Stone |")
- rednet.send(SERV, "If30")
- local senderId, message, protocol = rednet.receive(1)
- if message == "ON" then
- rednet.send(senderId, "G")
- elseif message == "OFF" then
- rednet.send(senderId, "R")
- end
- rednet.send(senderId,"| 1 | Emeraude |")
- rednet.send(SERV, "If40")
- local senderId, message, protocol = rednet.receive(1)
- if message == "ON" then
- rednet.send(senderId, "G")
- elseif message == "OFF" then
- rednet.send(senderId, "R")
- end
- rednet.send(senderId,"| 2 | Diams |")
- rednet.send(SERV, "If50")
- local senderId, message, protocol = rednet.receive(1)
- if message == "ON" then
- rednet.send(senderId, "G")
- elseif message == "OFF" then
- rednet.send(senderId, "R")
- end
- rednet.send(senderId,"| 3 | Sable |")
- rednet.send(SERV, "If100")
- local senderId, message, protocol = rednet.receive(1)
- if message == "ON" then
- rednet.send(senderId, "G")
- elseif message == "OFF" then
- rednet.send(senderId, "R")
- end
- rednet.send(senderId,"| 4 | Glass |")
- rednet.send(SERV, "If90")
- local senderId, message, protocol = rednet.receive(1)
- if message == "ON" then
- rednet.send(senderId, "G")
- elseif message == "OFF" then
- rednet.send(senderId, "R")
- end
- rednet.send(senderId,"| 5 | Clear Glass |")
- rednet.send(SERV, "If60")
- local senderId, message, protocol = rednet.receive(1)
- if message == "ON" then
- rednet.send(senderId, "G")
- elseif message == "OFF" then
- rednet.send(senderId, "R")
- end
- rednet.send(senderId,"| 6 | Sugar Canes |")
- rednet.send(senderId, "W")
- print("+-----------+-----------+")
- rednet.send(senderId, "END")
- elseif message == "ON" then
- rednet.send(senderId, "OK")
- else
- if message == "If10" then
- print("envoie demande a ")
- print(stone)
- rednet.send(stone, "If10")
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "If30" then
- print("envoie demande a ")
- print(emeraude)
- rednet.send(emeraude, "If30")
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "If40" then
- print("envoie demande a ")
- print(diams)
- rednet.send(diams, "If40")
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "If90" then
- print("envoie demande a ")
- print(Cglass)
- rednet.send(Cglass, "If90")
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "If100" then
- print("envoie demande a ")
- print(Glass)
- rednet.send(Glass, "If100")
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "If50" then
- print("envoie demande a ")
- print(sable)
- rednet.send(sable, "If50")
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "10" then
- print("envoie demande a ")
- print(stone)
- rednet.send(stone, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "17" then
- print("envoie demande a ")
- print(stone)
- rednet.send(stone, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(5)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "50" then
- print("envoie demande a ")
- print(sable)
- rednet.send(sable, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "57" then
- print("envoie demande a ")
- print(sable)
- rednet.send(sable, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- else if message == "100" then
- print("envoie demande a ")
- print(Glass)
- rednet.send(Glass, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "107" then
- print("envoie demande a ")
- print(sable)
- rednet.send(sable, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "90" then
- print("envoie demande a ")
- print(Cglass)
- rednet.send(Cglass, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "97" then
- print("envoie demande a ")
- print(Cglass)
- rednet.send(Cglass, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "40" then
- print("envoie demande a ")
- print(diams)
- rednet.send(diams, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "47" then
- print("envoie demande a ")
- print(diams)
- rednet.send(diams, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "30" then
- print("envoie demande a ")
- print(emeraude)
- rednet.send(emeraude, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "37" then
- print("envoie demande a ")
- print(emeraude)
- rednet.send(emeraude, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "60" then
- print("envoie demande a ")
- print(Canne)
- rednet.send(Canne, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "67" then
- print("envoie demande a ")
- print(Canne)
- rednet.send(Canne, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- elseif message == "If60" then
- print("envoie demande a ")
- print(Canne)
- rednet.send(Canne, message)
- print("attente")
- local senderId, message, protocol = rednet.receive(1)
- if message == "" then
- message = "Erreur 404"
- end
- print("Recu")
- print(message)
- print("Message")
- rednet.send(Client, message)
- else
- rednet.send(Client, "Serveur/404")
- end
- print("--------------------")
- message = ""
- senderId = ""
- end
- end
- end
- end
- ServeurTraitement
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement