Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function PrintCentered(sText)
- local w, h = term.getSize()
- local x, y = term.getCursorPos()
- x = math.max(math.floor((w / 2) - (#sText / 2)), 0)
- term.setCursorPos(x, y)
- print(sText)
- end
- function writeCentered(sText)
- local w, h = term.getSize()
- local x, y = term.getCursorPos()
- x = math.max(math.floor((w / 2) - (#sText / 2)), 0)
- term.setCursorPos(x, y)
- print(sText)
- end
- term.clear()
- PrintCentered("Inventory Control Self Installer")
- PrintCentered("Loading...")
- sleep(3)
- p = "server"
- if fs.exists("startup") then
- disk.eject("bottom")
- disk.eject("left")
- term.clear()
- print("File Already Exists")
- print("Restarting")
- sleep(2)
- os.reboot()
- else
- term.clear()
- PrintCentered("What are you installing?")
- writeCentered "Server or Turtle: "
- pt = read()
- if pt == (p) then
- shell.run("label set Inventory Server")
- shell.run("pastebin get kiQ9zmjf startup")
- disk.eject("bottom")
- sleep(2)
- os.reboot()
- elseif pt == "turtle" then
- shell.run("label set Inventory Control")
- shell.run("pastebin get xXLEFRiK startup")
- disk.eject("left")
- sleep(2)
- os.reboot()
- elseif input ~= "" then
- PrintCentered("Error... ")
- PrintCentered("You Must Choose Either")
- PrintCentered(" Server or Turtle.")
- PrintCentered("Pleae Try Your Selection Again")
- sleep(5)
- os.reboot()
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement