Guest User

windows

a guest
Sep 21st, 2014
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 5.57 KB | None | 0 0
  1. local function  b(...) return m.setBackgroundColour(...)end
  2. local function tc(...) return m.setTextColour(...)end
  3. m=peripheral.wrap("left")
  4. --sp=peripheral.wrap("top")
  5. m.clear()
  6. m.setBackgroundColour(colours.white)
  7. m.clear()
  8. m.setCursorPos(3,5)
  9. m.setTextColour(colours.red)
  10. m.write ("Starting Windows")
  11. sleep(2)
  12. m.clear()
  13. m.setBackgroundColour(colours.blue)
  14. m.clear()
  15. m.setTextColour(colours.lime)
  16. m.setCursorPos(6,5)
  17. m.write("Welcome")
  18. --sp.speak("welcome")
  19. sleep(2)
  20. m.clear()
  21. while true do
  22. m.setBackgroundColour(colours.blue)
  23. m.clear()
  24. m.setCursorPos(8,6)
  25.  m.setBackgroundColour(colours.brown)
  26.  m.write(" ")
  27.  m.setCursorPos(8,5)
  28.   m.setBackgroundColour(colours.brown)
  29.    m.write(" ")
  30.  m.setCursorPos(8,4)
  31.   m.setBackgroundColour(colours.brown)
  32.    m.write(" ")
  33.     m.setCursorPos(8,3)
  34.  m.setBackgroundColour(colours.green)
  35.     m.write(" ")
  36.      m.setCursorPos(7,3)
  37.      m.setBackgroundColour(colours.green)
  38.     m.write(" ")
  39.       m.setCursorPos(9,3)
  40.          m.setBackgroundColour(colours.green)
  41.     m.write(" ")
  42.     m.setCursorPos(8,2)
  43.          m.setBackgroundColour(colours.green)
  44.     m.write(" ")
  45.      m.setCursorPos(1,7)
  46.          m.setBackgroundColour(colours.lime)
  47.     m.write("                                                                                                                      ")
  48.      m.setCursorPos(1,8)
  49.          m.setBackgroundColour(colours.lime)
  50.  
  51.     m.write("                                                                                                    ")
  52.          m.setCursorPos(1,7)
  53.          m.setBackgroundColour(colours.lime)
  54.  
  55.     m.write("                                                                                                                                    ")
  56.  
  57.      m.setCursorPos(1,9)
  58.          m.setBackgroundColour(colours.lime)
  59.     m.write("                                                                                                                                         ")
  60.  
  61.      m.setCursorPos(1,10)
  62.          m.setBackgroundColour(colours.lime)
  63.     m.write("                                                                                                                         ")
  64.      m.setCursorPos(1,11)
  65.          m.setBackgroundColour(colours.lime)
  66.     m.write("                                                                                                                        ")
  67.  
  68.  m.setCursorPos(1,12)
  69.          m.setBackgroundColour(colours.lime)
  70.     m.write("                                                                                                    ")
  71.      m.setCursorPos(1,13)
  72.          m.setBackgroundColour(colours.lime)
  73.     m.write("                                                                                                    ")
  74.      m.setCursorPos(1,14)
  75.          m.setBackgroundColour(colours.lime)
  76.     m.write("                                                                                                    ")
  77.      m.setCursorPos(1,15)
  78.          m.setBackgroundColour(colours.lime)
  79.     m.write("                                                                                                    ")
  80.      m.setCursorPos(1,16)
  81.          m.setBackgroundColour(colours.lime)
  82.     m.write("                                                                                                    ")
  83.      m.setCursorPos(1,17)
  84.          m.setBackgroundColour(colours.lime)
  85.     m.write("                                                                                                    ")
  86.      m.setCursorPos(1,18)
  87.          m.setBackgroundColour(colours.lime)
  88.     m.write("                                                                                                    ")
  89.      m.setCursorPos(1,19)
  90.          m.setBackgroundColour(colours.lime)
  91.     m.write("                                                                    ")                    
  92. m.setCursorPos(2,2)
  93. m.setTextColour(colours.blue)
  94. m.setTextScale(1)
  95.  
  96. m.write("I")
  97. m.setTextScale(1)
  98. m.setCursorPos(1,12)
  99. m.setTextColour(colours.white)
  100. m.setBackgroundColour(colours.blue)
  101. m.write(" Meniu ")
  102. m.setCursorPos(2,4)
  103.  
  104. m.write("R")
  105. m.setCursorPos(2,6)
  106. m.setTextColour(colours.orange)
  107.  
  108. m.write("M")
  109. --m.setCursorPos(2,8)
  110. --m.write("
  111.  
  112. event,side, x,y=os.pullEvent("monitor_touch")
  113. if x==2 and y==2  then
  114. m.setBackgroundColour(colours.white)
  115. m.clear()
  116. m.setCursorPos(9,3)
  117. m.setTextColour(colours.red)
  118. m.write("WELCOME")
  119. m.setCursorPos(2,5)
  120. m.setTextScale(0.5)
  121. m.setTextColour(colours.purple)
  122. m.write("Search")
  123. m.setCursorPos(8,5)
  124. a=read()
  125. term.clear()
  126. if a=="password hack" then
  127. m.setBackgroundColour(colours.white)
  128. m.clear()
  129. m.setCursorPos(9,1)
  130. m.setTextColour(colours.grey)
  131. m.write("downloaded as hack(go to os and write hack")
  132. sleep(2)
  133. term.clear()
  134. end
  135. elseif x>0 and x<8 and y==12 then
  136. m.setBackgroundColour(colours.black)
  137. m.setBackgroundColour(colours.white)
  138. m.setCursorPos(1,11)
  139. m.write(" shutdown ")
  140. b(colours.white)
  141. m.setCursorPos(1,10)
  142. m.write(" To os    ")
  143. event,side, w,h=os.pullEvent("monitor_touch")
  144. if w>=1 and w<7 and h==11 then
  145. b(colours.black)
  146. m.clear()
  147. os.shutdown()
  148.  
  149. end
  150. if w>=1 and w<7 and h==10 then
  151. b(colours.black)
  152. m.clear()
  153. m.setCursorPos(1,1)
  154. m.write ("windows to go back")
  155. break
  156. end
  157. elseif x==2 and y==4 then
  158. m.setBackgroundColour(colours.red)
  159. m.clear()
  160. rs.setOutput("right",true)
  161. v=read()
  162. rs.setOutput("right",false)
  163. elseif x==2 and y==6 then
  164. m.setBackgroundColour(colours.white)
  165. m.clear()
  166. m.setBackgroundColour(colours.red)
  167. m.setCursorPos(2,3)
  168. m.write("     ")
  169. m.setCursorPos(6,3)
  170. m.setBackgroundColour(colours.grey)
  171. m.write("         ")
  172. qq=read()
  173. end
  174. end
Add Comment
Please, Sign In to add comment