Advertisement
BlueZero

BlueInstaller v0.3 (Bugged)

Nov 20th, 2012
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.76 KB | None | 0 0
  1. --Name: BlueInstaller
  2. --Version: v0.3
  3. --Author: BlueZero (AKA Stevenmcl)
  4. --Platform: ComputerCraft LUA Environment
  5.  
  6. file1 = "1"
  7. file2 = "2"
  8. file3 = "3"
  9.  
  10. function blueinstaller()
  11. userinput()
  12.   if user == file1 and fs.exist("bluelock") then
  13.     shell.run("clear")
  14.     print ("BlueLock OS is already installed on this computer...")
  15.     sleep(1)
  16.     blueinstaller()
  17.       else
  18.     shell.run("clear")
  19.     print ("Installing BlueLock OS...")
  20.     sleep(1)
  21.     blueinstaller()
  22.   end
  23.  
  24.   if user == file2 then
  25.     shell.run("clear")
  26.     print ("installing File2...")
  27.     sleep(1)
  28.     blueinstaller()
  29.   end
  30.  
  31.   if user == file3 then
  32.     shell.run("clear")
  33.     print ("installing File3...")
  34.     sleep(1)
  35.     blueinstaller()
  36.   end
  37.  
  38.   if user == "credits" then
  39.     shell.run("clear")
  40.     print ("BlueInstaller designed and created by BlueZero (Stevenmcl)")
  41.     print ("Please visit; http://computercraft.net/")
  42.     sleep(5)
  43.     blueinstaller()
  44.   end
  45.  
  46.   if (user == "quit" or user == "exit" or user == "stop") then
  47.     shell.run("clear")
  48.     print ("Goodbye.")
  49.     sleep(2)
  50.     shell.run("clear")
  51.     error()
  52.   end
  53.  
  54.   if ((user ~= file1) and (user ~= file2) and (user ~= file3) and  (user ~= "credits")) then
  55.     shell.run("clear")
  56.     print ("Invalid Option, please try again.")
  57.     sleep(2)
  58.     blueinstaller()
  59.   end
  60. end
  61.  
  62. function userinput()
  63.   shell.run("clear")
  64.   print ("BlueInstaller v0.2 running on OS Version: ", os.version())
  65.   print ("to view credits, type 'credits'.")
  66.   print ("To exit, type: 'quit', 'stop', or 'exit'.")
  67.   print (" ")
  68.   print ("Programs Available: ")
  69.   print (" ")
  70.   print ("BlueLock OS: 1")
  71.   print ("File2: 2")
  72.   print ("File3: 3")
  73.   print (" ")
  74.   write ("Option: ")
  75.   user=io.read()
  76. end
  77.  
  78. blueinstaller()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement