-
Notifications
You must be signed in to change notification settings - Fork 0
/
door controler.txt
65 lines (56 loc) · 1.32 KB
/
door controler.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
component = require("component")
event = require("event")
local wifi = component.modem
local door = component.os_rolldoorcontroller
wifi.open(12)
local function door_open(_,_,_,_,_,mess)
if mess == pass then
os.sleep(1)
door.toggle()
wifi.broadcast(12,"Správné")
else
os.sleep(1)
wifi.broadcast(12,"Špatné")
end
end
a = true
print("vytvoøte si heslo :")
pass = io.read()
event.listen("modem_message",door_open)
while a == true do
os.execute("cls")
print([[Zámek v2.0
MENU:
1. otevøít/zavøít
2. konec]])
print("vyberte:")
local b = tonumber(io.read())
if b == 1 then
print("")
print("zadejte heslo:")
c = io.read()
if c == pass then
door.toggle()
os.sleep(1)
else
print ("špatné heslo !")
os.sleep(1)
end
elseif b == 2 then
print("")
print("napište heslo:")
c = io.read()
if c == pass then
os.execute("cls")
print ("nashledanou !")
os.sleep(1)
a = false
else
print("špatné heslo!")
os.sleep(1)
end
else
print("zadaná špatná hodota")
os.sleep(1)
end
end