scriding

Rainbow Illumintator x8

Jan 21st, 2021
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. r = 250              --Starts at pure RED
  2. g = 0
  3. b = 0
  4. c = peripheral.wrap("cofh_thermalexpansion_lamp_4")
  5. d = peripheral.wrap("cofh_thermalexpansion_lamp_5")
  6. e = peripheral.wrap("cofh_thermalexpansion_lamp_6")
  7. f = peripheral.wrap("cofh_thermalexpansion_lamp_7")
  8. h = peripheral.wrap("cofh_thermalexpansion_lamp_8")
  9. i = peripheral.wrap("cofh_thermalexpansion_lamp_9")
  10. j = peripheral.wrap("cofh_thermalexpansion_lamp_10")
  11. k = peripheral.wrap("cofh_thermalexpansion_lamp_11")
  12.  
  13. t = 1
  14.  
  15.  
  16. while t == 1 do
  17.  
  18. repeat  --this loop goes 0-255 in Green
  19.  
  20.         form = string.format("%02x%02x%02x", r, g, b)
  21.         sub = string.gsub(form, ", ", "")
  22.         dec = tonumber(sub, 16)
  23.         c.setColor(dec)
  24.         d.setColor(dec)
  25.         e.setColor(dec)
  26.         f.setColor(dec)
  27.         h.setColor(dec)
  28.         i.setColor(dec)
  29.         j.setColor(dec)
  30.         k.setColor(dec)
  31.        
  32.         g = g + 50
  33.  
  34.         sleep(.05)
  35. until g == 250
  36.  
  37.  
  38.  
  39.  
  40. repeat  --this loop goes from 255-0 in Red
  41.  
  42.         form = string.format("%02x%02x%02x", r, g, b)
  43.         sub = string.gsub(form, ", ", "")
  44.         dec = tonumber(sub, 16)
  45.         c.setColor(dec)
  46.         d.setColor(dec)
  47.         e.setColor(dec)
  48.         f.setColor(dec)
  49.         h.setColor(dec)
  50.         i.setColor(dec)
  51.         j.setColor(dec)
  52.         k.setColor(dec)
  53.  
  54.         r = r - 50
  55.  
  56.         sleep(.05)
  57. until r == 0
  58.  
  59.  
  60.  
  61.  
  62. repeat  --this loop goes from 0-255 in Blue
  63.  
  64.         form = string.format("%02x%02x%02x", r, g, b)
  65.         sub = string.gsub(form, ", ", "")
  66.         dec = tonumber(sub, 16)
  67.         c.setColor(dec)
  68.         d.setColor(dec)
  69.         e.setColor(dec)
  70.         f.setColor(dec)
  71.         h.setColor(dec)
  72.         i.setColor(dec)
  73.         j.setColor(dec)
  74.         k.setColor(dec)
  75.        
  76.         b = b + 50
  77.  
  78.         sleep(.05)
  79. until b == 250
  80.  
  81.  
  82.  
  83.  
  84. repeat  --this loop goes from 255-0 in Green
  85.  
  86.         form = string.format("%02x%02x%02x", r, g, b)
  87.         sub = string.gsub(form, ", ", "")
  88.         dec = tonumber(sub, 16)
  89.         c.setColor(dec)
  90.         d.setColor(dec)
  91.         e.setColor(dec)
  92.         f.setColor(dec)
  93.         h.setColor(dec)
  94.         i.setColor(dec)
  95.         j.setColor(dec)
  96.         k.setColor(dec)
  97.        
  98.         g = g - 50
  99.  
  100.         sleep(.05)
  101. until g == 0
  102.  
  103.  
  104.  
  105.  
  106. repeat  --this loop goes from 0-255 in Red
  107.  
  108.         form = string.format("%02x%02x%02x", r, g, b)
  109.         sub = string.gsub(form, ", ", "")
  110.         dec = tonumber(sub, 16)
  111.         c.setColor(dec)
  112.         d.setColor(dec)
  113.         e.setColor(dec)
  114.         f.setColor(dec)
  115.         h.setColor(dec)
  116.         i.setColor(dec)
  117.         j.setColor(dec)
  118.         k.setColor(dec)
  119.        
  120.         r = r + 50
  121.  
  122.     sleep(.05)
  123. until r == 250
  124.  
  125.  
  126.  
  127.  
  128. repeat  --this loop goes from 255-0 in Blue
  129.  
  130.         form = string.format("%02x%02x%02x", r, g, b)
  131.         sub = string.gsub(form, ", ", "")
  132.         dec = tonumber(sub, 16)
  133.         c.setColor(dec)
  134.         d.setColor(dec)
  135.         e.setColor(dec)
  136.         f.setColor(dec)
  137.         h.setColor(dec)
  138.         i.setColor(dec)
  139.         j.setColor(dec)
  140.         k.setColor(dec)
  141.  
  142.         b = b - 50
  143.  
  144.         sleep(.05)
  145. until b == 0
  146.  
  147. end
  148.  
  149.  
  150.  
  151.  
Advertisement
Add Comment
Please, Sign In to add comment