Advertisement
xXm0dzXx

NavBar Installation Component #1

Nov 23rd, 2012
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. local x,y = term.getSize()
  2.  
  3. function navBar()
  4. term.setCursorPos(1,y-1)
  5. write( string.rep( "-", x ) )
  6. term.setCursorPos(1,y)
  7.  
  8. local pages = {}
  9. function addPage( name, link )
  10. pages[#pages+1] = {
  11. ["Name"] = name,
  12. ["Link"] = link,
  13. }
  14. end
  15.  
  16. --Add your pages here
  17.  
  18. addPage("Home","nexus/index")
  19. addPage("Contact Us","nexus/contact")
  20. addPage("Games","nexus/games")
  21.  
  22. --End
  23.  
  24. if newLink then
  25. local maxPage = #pages
  26. for i=1,maxPage do
  27. local page = pages[i]
  28. newLink( " " ..page["Name"].. " ", page["Link"] )
  29. if i ~= maxPage then
  30. write("|")
  31. end
  32. end
  33. else
  34. if term.isColor() then
  35. term.setTextColour( colors.red )
  36. end
  37. print("NavBar v1.1 not supported in this version of REX.")
  38. end
  39. end
  40.  
  41. navBar()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement