Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --The serverID value is the ID of the verification
- --server.
- serverID = 1
- --Change back to needed side
- rednet.open("back")
- --Graphics functions, just ignore these
- maxx,maxy = term.getSize()
- local function drawLine(y)
- local num = 1
- term.setCursorPos(1,y)
- repeat
- term.setBackgroundColor(colours.black)
- term.write(" ")
- num = num + 1
- until num == maxx+1
- term.setCursorPos(maxx,1)
- end
- local function split(y)
- term.setBackgroundColor(colours.white)
- term.setCursorPos(math.floor(maxx/2-1),y)
- term.write(" ")
- term.setBackgroundColor(colours.black)
- end
- function createOption(number, text1, text2)
- if number == 1 then
- start = 3
- elseif number == 2 then
- start = 8
- elseif number == 3 then
- start = 13
- end
- drawLine(start)
- drawLine(start+1)
- drawLine(start+2)
- split(start)
- split(start+1)
- split(start+2)
- term.setCursorPos(2,start+1)
- if number == 1 then
- print("1) "..text1)
- elseif number == 2 then
- print("3) "..text1)
- elseif number == 3 then
- print("5) "..text1)
- end
- term.setCursorPos(maxx/2+3,start+1)
- if number == 1 then
- print("2) "..text2)
- elseif number == 2 then
- print("4) "..text2)
- elseif number == 3 then
- print("6) "..text2)
- end
- end
- function verifyUser(user,pass)
- rednet.send(serverID,"verificationServer?")
- repeat
- id,msg = rednet.receive(10)
- until id == serverID
- if id == serverID and msg == "verificationServer!" then
- rednet.send(serverID,textutils.serialize({user,pass}))
- repeat
- id,msg = rednet.receive(10)
- until id == serverID and msg == "verified!" or msg == "verified~"
- if msg == "verified!" then
- return true
- else
- return false
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement