Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function s(...) return sleep(...) end
- local function aw(...) return write(...) end
- local function p(...) return print(...) end
- local function tw(...) return term.write(...) end
- local function scp(...) return term.setCursorPos(...) end
- local function sbc(...) return term.setBackgroundColor(...) end
- local function stc(...) return term.setTextColor(...) end
- local function tc(...) return term.clear(...) end
- local function tcl(...) return term.clearLine(...) end
- local function r(...) return shell.run(...) end
- local function sp(...) return textutils.slowPrint(...) end
- local function sw(...) return textutils.slowWrite(...) end
- local function fse(...) return fs.exists(...) end
- local function pul(...) return paintutils.loadImage(...) end
- local function pud(...) return paintutils.drawImage(...) end
- local function pfb(...) return paintutils.drawFilledBox(...) end
- local function su(...) return os.shutdown(...) end
- local function re(...) return os.reboot(...) end
- local function pdp(...) return paintutils.drawPixel(...) end
- wersja = string.sub(os.about(), 1, string.find(os.about(), "\n"))
- wersja = string.sub(wersja, 1, string.find(wersja, " "))
- os.loadAPI("mysz")
- os.loadAPI("gui")
- function draw()
- tc()
- pfb(1,1,w,h,colors.cyan)
- pfb(1,h,6,h,colors.black)
- pfb(7,h,w,h,colors.blue)
- pfb(1,1,w,1,colors.black)
- scp(1,h)
- stc(colors.white)
- sbc(colors.black)
- write("Start")
- pdp(w-1, h, colors.orange)
- pdp(w, h, colors.red)
- end
- function sys()
- arg = {x, y, button}
- arg = mysz.mysz()
- if (arg[1]>0 and arg[1]<7 and arg[2] == h) then
- select()
- end
- end
- function
- function select()
- gui.start()
- scp(1,h-8)
- sbc(colors.white)
- stc(colors.black)
- p[[
- Powrot do CraftOS
- Ustawienia
- abxy
- macierz kwadratowa
- ]]
- arg = mysz.mysz()
- if (arg[1]>0 and arg[1]<21 and arg[2] == h-8) then
- error("...")
- end
- end
- while true do
- w, h = term.getSize()
- draw()
- sys()
- end
Advertisement
Add Comment
Please, Sign In to add comment