Advertisement
RTS_Dmitriy

Untitled

Jul 18th, 2025
321
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- FUNCTIONS
  2. function signal()
  3.     rs.setOutput("back",true)
  4.     sleep(1)
  5.     rs.setOutput("back",false)
  6. end
  7.  
  8. function checkWater()
  9.   rednet.open('bottom')
  10.   rednet.broadcast('check_water')
  11.   id, result = rednet.receive()
  12.   rednet.close()
  13.   return result
  14. end
  15.  
  16. function slitVodu()
  17.    if checkWater() then
  18.       signal()
  19.       print('Voda slita')
  20.    else
  21.       print('Voda uzhe slita')
  22.    end
  23. end
  24.  
  25. function haletVodu()
  26.    if checkWater() then    
  27.       print('Bada yga haleta')
  28.    else
  29.       signal()
  30.       print('haleBaey')
  31.    end
  32. end
  33.  
  34. -- PROGRAM
  35. while true do
  36.     print ("Dobro pozhalovat")
  37.     print ("1 - slit' vodu ")
  38.     print ("2 - napolnit' vodoy ")
  39.  
  40.     text = read()
  41.     if text == '1' then
  42.         slitVodu()
  43.     elseif text == '2' then
  44.         haletVodu()
  45.     else
  46.         print('Nepravilnaya komanda')
  47.     end
  48. end
  49.  
  50.  
  51.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement