Advertisement
Guest User

Untitled

a guest
Jul 3rd, 2015
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. --rainbow text in computercraft 1.7
  2. screen = "" --the screen you want to print the reainbowtext on use peripheral.warp("side") to use a monitor
  3. pos{} --the place where you start yo write
  4. pos[1] = ""
  5. pos[2] = ""
  6. text = "" -- whatever you want to write
  7.  
  8. function ClearScreen(screen, pos[1], pos[2])
  9. screen.clear()
  10. screen.setCursorPos(pos[1], pos[2])
  11. end
  12.  
  13. function rainbowText(text, screen, pos[1], pos[2])
  14.  
  15. for i = 1, 8 do
  16.  
  17. if i == 1 then
  18. color = "red"
  19. elseif i == 2 then
  20. color = "orange"
  21. elseif i == 3 then
  22. color = "yellow"
  23. elseif i == 4 then
  24. color = "green"
  25. elseif i == 5 then
  26. color = "blue"
  27. elseif i == 6 then
  28. color = "purple"
  29. elseif i == 7 then
  30. color = "magenta"
  31. end
  32.  
  33. screen.setTextColor(colors[color])
  34. clearScreen(screen, pos[1], pos[2])
  35. screen.write(text)
  36.  
  37. end
  38.  
  39. end
  40.  
  41. while true do
  42. rainbowText("hi",term,1,1)
  43. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement