Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local tArgs = { ... }
- if tArgs[1] == "front" or tArgs[1] == "back" or tArgs[1] == "top" or tArgs[1] == "bottom" or tArgs[1] == "left" or tArgs[1] == "right" then
- rednet.open(tArgs[1])
- else
- print("Usage: Cclient <Modem side>")
- os.reboot()
- end
- server = 2
- sessionname = "Default"
- function loggedin()
- term.clear()
- term.setCursorPos(1,1)
- print("+-----------------------------------------------+")
- print("| |")
- print("| Company Client PRO - Loggedin |")
- print("| |")
- print("| [1] Edit company database |")
- print("| [2] Edit company notes |")
- print("| [3] Logout |")
- print("| |")
- print("+-----------------------------------------------+")
- print("| |")
- print("| Comapny client PRO |")
- print("| |")
- print("| Administrate YOUR big company NOW! |")
- print("| |")
- print("| |")
- print("| |")
- print("+-----------------------------------------------+")
- end
- function mainGUI()
- term.clear()
- term.setCursorPos(1,1)
- print("+-----------------------------------------------+")
- print("| |")
- print("| Company Client PRO |")
- print("| |")
- print("| [1] Login |")
- print("| [2] Register |")
- print("| [3] Exit |")
- print("| |")
- print("+-----------------------------------------------+")
- print("| |")
- print("| Company client PRO |")
- print("| |")
- print("| Administrate YOUR big company NOW! |")
- print("| |")
- print("| |")
- print("| |")
- print("+-----------------------------------------------+")
- end
- function login()
- rednet.send(server, "login")
- stop = false
- term.clear()
- term.setCursorPos(1,1)
- while not stop do
- print("Username: ")
- unamel = read()
- rednet.send(server, unamel)
- aa, bb = rednet.receive(5000)
- if bb == "good" then
- print("Password: ")
- upassl = read()
- rednet.send(server, upassl)
- cc, dd = rednet.receive(5000)
- if dd == "good" then
- join()
- updatePlayer()
- sessionname = unamel
- else
- print("Wrong password")
- sleep(2)
- menu()
- end
- else
- print("Unknown username")
- sleep(2)
- menu()
- end
- end
- end
- function register()
- rednet.send(server, "register")
- term.clear()
- term.setCursorPos(1,1)
- print(b)
- term.setCursorPos(1,2)
- print("Username? ")
- unamer = read()
- rednet.send(server, unamer)
- print("Password?")
- upassr = read()
- rednet.send(server, upassr)
- stop = true
- menu()
- end
- function printName()
- term.setCursorPos(1,1)
- print("Logged in as: " .. sessionname)
- end
- function menu()
- mainGUI()
- stopMenuMain = false
- while not stopMenuMain do
- event, char = os.pullEvent()
- if event == "key" and char == 2 then
- login()
- stopMainMenu = true
- end
- if event == "key" and char == 3 then
- register()
- stopMainMenu = true
- end
- if event == "key" and char == 4 then
- sleep(.1)
- stopMenuMain = true
- end
- end
- end
- menu()
Add Comment
Please, Sign In to add comment