Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local moni = peripheral.wrap("bottom")
- local portalNames = {{"Shana",0},{"Thomas",0},{"Dylan",0},{"Jonas",0},{"Nether",0},{"End",0},{"Twilight",0},{"None",0}}
- turtle.suckUp()
- while (true) do
- moni.clear()
- moni.setCursorPos(1,1)
- for i = 1, #portalNames do
- moni.setCursorPos(1,i)
- if portalNames[i][2] == 0 then
- moni.setTextColor(colors.white)
- if string.len(portalNames[i][1]) < 8 then
- moni.write(portalNames[i][1])
- else
- moni.write(string.sub(portalNames[i][1], 1, 5).."..")
- end
- else
- moni.setTextColor(colors.red)
- if string.len(portalNames[i][1]) < 8 then
- moni.write(portalNames[i][1])
- else
- moni.write(string.sub(portalNames[i][1], 1, 5).."..")
- end
- moni.setTextColor(colors.white)
- end
- end
- event, side, xPos, yPos = os.pullEvent("monitor_touch")
- if portalNames[yPos] ~= nil then
- for i = 1, #portalNames do portalNames[i][2] = 0 end
- portalNames[yPos][2] = 1
- end
- turtle.suckUp()
- for i = 1, #portalNames do
- if portalNames[i][2] == 1 then
- turtle.select(i)
- turtle.dropUp()
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement