Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Phone - door opener
- local sChannel=101
- local rChannel=102
- local hChannel=103
- local osName="The_Aynoblo37"
- --shell.run("pastebin get KYtYxqHh thread-api")
- --shell.run("thread-api")
- modem=peripheral.wrap("back")
- modem.open(rChannel)
- print("modem status:",modem.isOpen(rChannel))
- local function autoDoor()
- while true do
- local x,y,z = gps.locate()
- coords = {
- cx=x,
- cy=y,
- cz=z
- }
- cSend=textutils.serialize(coords)
- modem.transmit(hChannel,rChannel,cSend)
- sleep(0.05)
- end
- end
- os.startThread(autoDoor)
- while true do
- --------------INPUT-----------
- term.clear()
- term.setCursorPos(1,1)
- print("Destinataire/cmd:")
- inputReciever=read()
- print("Message à envoyer:")
- inputMessage=read()
- print("")
- --------------NORMAL SMS-------------
- send={
- sender=osName,
- reciever=inputReciever,
- message=inputMessage
- }
- toSend=textutils.serialize(send)
- term.clear()
- term.setCursorPos(1,1)
- print("Envoyer le message à")
- term.setCursorPos(1,2)
- term.setTextColor(colors.red)
- print(send.reciever)
- term.setCursorPos(1,3)
- term.setTextColor(colors.white)
- print("de la part de")
- term.setCursorPos(1,4)
- term.setTextColor(colors.green)
- print(send.sender)
- term.setCursorPos(string.len(send.sender)+2,4)
- term.setTextColor(colors.white)
- print(":")
- term.setCursorPos(1,6)
- term.setTextColor(colors.yellow)
- print(send.message)
- read()
- modem.transmit(sChannel,rChannel,toSend)
- term.clear()
- term.setTextColor(colors.yellow)
- term.setCursorPos(1,1)
- print(".")
- sleep(0.2)
- term.setCursorPos(1,1)
- print("..")
- sleep(0.2)
- term.setCursorPos(1,1)
- print("...")
- sleep(0.2)
- term.setCursorPos(1,1)
- print("Message envoyé.")
- sleep(0.5)
- term.setTextColor(colors.white)
- term.clear()
- term.setCursorPos(1,1)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement