Xoandbit

Kontroles dators

Jul 8th, 2012
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.56 KB | None | 0 0
  1. n=1
  2. sektori={"1"}
  3. dators_id={2}
  4. rednet.open("right")
  5. while true do
  6. term.clear()
  7. term.setCursorPos(1,1)
  8.  print("  +-+-+-+-+-+-+-+-+");
  9.  print("  |X|o|a|n|d|b|i|t|");
  10.  print("  +Kontroletajs-+")
  11.  term.setCursorPos(4,7)
  12.  term.write("Kontrolet sektoru # ")
  13.  
  14.  while true do
  15. local input=read()
  16.  ir=false
  17.      for i=1,n do
  18.         if input==sektori[i] then
  19.             term.setCursorPos(4,8)
  20.             term.write("ON vai OFF : ")
  21.             while true do
  22.                 local input=read()
  23.                 if input=="ON" then
  24.                     rednet.send(dators_id[i],"true")
  25.                     sleep(0.5)
  26.                     rednet.send(dators_id[i],"true")
  27.                     break
  28.                 else
  29.                     if input=="OFF" then
  30.                     rednet.send(dators_id[i],"false")
  31.                     sleep(0.5)
  32.                     rednet.send(dators_id[i],"false")
  33.                     break
  34.                     else                    
  35.                                 term.setCursorPos(4,8)
  36.                                 term.write("ON vai OFF            ")
  37.                                 term.setCursorPos(4,8)
  38.                                 term.write("ON vai OFF : ")
  39.                      end
  40.                    
  41.                 end
  42.  
  43.             end            
  44.             ir=true
  45.             break
  46.         end    
  47.      end
  48. if ir==false
  49.    then
  50.    print()
  51.    print("  Nav tada sektora")
  52.     sleep(1)
  53.     break
  54.    else
  55.    print()
  56.    print("  Izpildam darbibu")
  57.     sleep(1)
  58.     break
  59.    end
  60.  end
  61.  
  62.  
  63.  end
Advertisement
Add Comment
Please, Sign In to add comment