Advertisement
DanielLaby99

Setup - LabyOS - Step 3

Jul 17th, 2013
625
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.05 KB | None | 0 0
  1. local function screen()
  2. local data = fs.open(".minecraft/config/background", "r")
  3. if data then
  4. term.setBackgroundColor(tonumber(data.readAll()))
  5. data.close()
  6. end
  7. shell.run("clear")
  8. term.setBackgroundColor(colors.white)
  9. term.setCursorPos(2,2)
  10. for f=0,15 do
  11. for f2=0,47 do
  12. write(" ")
  13. end
  14. term.setBackgroundColor(colors.black)
  15. if f<1 then
  16. local data = fs.open(".minecraft/config/background", "r")
  17. if data then
  18. term.setBackgroundColor(tonumber(data.readAll()))
  19. data.close()
  20. end
  21. end
  22. print(" ")
  23. local data = fs.open(".minecraft/config/background", "r")
  24. if data then
  25. term.setBackgroundColor(tonumber(data.readAll()))
  26. data.close()
  27. end
  28. write(" ")
  29. term.setBackgroundColor(colors.white)
  30. end
  31. local data = fs.open(".minecraft/config/background", "r")
  32. if data then
  33. term.setBackgroundColor(tonumber(data.readAll()))
  34. data.close()
  35. end
  36. write(" ")
  37. term.setBackgroundColor(colors.black)
  38. for f=0,47 do
  39. write(" ")
  40. end
  41. end
  42.  
  43. screen()
  44. term.setCursorPos(46,3)
  45. term.setBackgroundColor(colors.white)
  46. term.setTextColor(colors.black)
  47. write("2/3")
  48. term.setBackgroundColor(colors.white)
  49. term.setCursorPos(3,3)
  50. term.setTextColor(colors.lightGray)
  51. write("> Design ")
  52. term.setTextColor(colors.gray)
  53. write("> Name ")
  54. term.setTextColor(colors.lightGray)
  55. term.setCursorPos(17,9)
  56. write("Choose your name.")
  57. term.setCursorPos(17,10)
  58. term.setBackgroundColor(colors.lightGray)
  59. textutils.slowWrite(" ")
  60. term.setCursorPos(17,10)
  61. term.setTextColor(colors.white)
  62. crackname = read()
  63.  
  64. if crackname=="" then
  65. term.setCursorPos(17,10)
  66. local data = fs.open(".minecraft/lastlogin", "r")
  67. if data then
  68. crackname = data.readLine()
  69. data.close()
  70. write(crackname)
  71. end
  72.  
  73. else
  74.  
  75. lastlogin = fs.open(".minecraft/lastlogin", "w")
  76. lastlogin.write(crackname)
  77. lastlogin.close()
  78. end
  79.  
  80. screen()
  81. term.setCursorPos(46,3)
  82. term.setBackgroundColor(colors.white)
  83. term.setTextColor(colors.black)
  84. write("2/3")
  85. term.setBackgroundColor(colors.white)
  86. term.setCursorPos(3,3)
  87. term.setTextColor(colors.lightGray)
  88. write("> Design ")
  89. term.setTextColor(colors.gray)
  90. write("> Name ")
  91. term.setTextColor(colors.lightGray)
  92. term.setCursorPos(3,5)
  93. textutils.slowWrite("Okay, ")
  94. write(crackname)
  95. write("!")
  96. term.setCursorPos(3,6)
  97. textutils.slowWrite("With the cracked account")
  98. term.setCursorPos(3,7)
  99. textutils.slowWrite("you can not contact with")
  100. term.setCursorPos(3,8)
  101. textutils.slowWrite("other players (online)!")
  102. term.setCursorPos(3,16)
  103. term.setTextColor(colors.gray)
  104. term.setBackgroundColor(colors.lightGray)
  105. textutils.slowWrite(" ")
  106. term.setCursorPos(3,16)
  107. textutils.slowWrite(" Back ")
  108. term.setCursorPos(45,16)
  109. textutils.slowWrite(" ")
  110. term.setCursorPos(45,16)
  111. textutils.slowWrite(" OK ")
  112.  
  113. while true do
  114. local event, btn, mouseX, mouseY = os.pullEvent("mouse_click")
  115. if mouseX >= 3 and mouseX <= 8 and mouseY == 16 then
  116. shell.run(".minecraft/bin/labyos/setup/step2")
  117. break
  118. end
  119.  
  120. local event, btn, mouseX, mouseY = os.pullEvent("mouse_click")
  121. if mouseX >= 40 and mouseX <= 48 and mouseY == 16 then
  122. shell.run(".minecraft/bin/labyos/setup/step4")
  123. break
  124. end
  125.  
  126. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement