Advertisement
zamkamec

Face V2

Sep 22nd, 2023 (edited)
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. local mon = peripheral.wrap("top")
  2. local monX, monY = mon.getSize()
  3.  
  4. local i = 0
  5.  
  6. local function drawASCI(image_width, pixels)
  7. local curX, curY = mon.getCursorPos()
  8. for i = 1, pixels do
  9. local c = pixels:sub(i,i)
  10. if c == "x" then
  11. mon.setCursorPos((math.ceil((monX / 2) - (16 / 2)) + (i-1)), curY+1)
  12. mon.setBackgroundColor(colors.white)
  13. mon.write(" ")
  14. end
  15. end
  16. end
  17.  
  18.  
  19. local function clear()
  20. mon.setBackgroundColor(colors.black)
  21. mon.clear()
  22. mon.setCursorPos(1,1)
  23. end
  24.  
  25. clear()
  26. drawASCI(" xxxxx ")
  27. drawASCI(" xx xx ")
  28. drawASCI(" x x ")
  29. drawASCI("x x")
  30. drawASCI("x x")
  31. drawASCI("x xxxxxxx x")
  32. drawASCI("x xxxxxxxxx x")
  33. drawASCI("x x")
  34. drawASCI("x xx xx x")
  35. drawASCI("x x x x x")
  36. drawASCI("x xxxx xxxx x")
  37. drawASCI("x xx xx x")
  38. drawASCI(" x xxx x ")
  39. drawASCI(" x x ")
  40. drawASCI(" xx xx ")
  41. drawASCI(" xxx ")
  42.  
  43.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement