Advertisement
ecco7777

terraria theme loop

Feb 18th, 2015
18,175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.53 KB | None | 0 0
  1. --Terraria Theme--
  2. n = nil
  3. noteSide = nil
  4. for i, side in pairs(rs.getSides()) do
  5.   if peripheral.getType(side) == "note" then
  6.     n = peripheral.wrap(side)
  7.     noteSide = side
  8.     break
  9.   end
  10. end
  11.  
  12. if n == nil then
  13.   print("No Iron Noteblock found.")
  14.   return
  15. end
  16.  
  17. parallel.waitForAny(
  18.   function()
  19. while true do
  20.    
  21.    
  22.     sleep(3)
  23.     n.playNote(0,13)
  24.     sleep(0.4)
  25.     n.playNote(0,12)
  26.     sleep(0.2)
  27.     n.playNote(0,5)
  28.     sleep(0.4)
  29.     n.playNote(0,5)
  30.     sleep(0.2)
  31.     n.playNote(0,6)
  32.     sleep(0.2)
  33.     n.playNote(0,10)
  34.     sleep(0.2)
  35.     n.playNote(0,8)
  36.     sleep(0.2)
  37.     n.playNote(0,1)
  38.     sleep(0.4)
  39.     n.playNote(0,1)
  40.     sleep(0.4)
  41.     n.playNote(0,1)
  42.     sleep(0.2)
  43.     n.playNote(0,8)
  44.     sleep(0.2)
  45.     n.playNote(0,13)
  46.     sleep(0.2)
  47.     n.playNote(0,15)
  48.     sleep(0.6)
  49.     n.playNote(0,17)
  50.     sleep(0.6)
  51.     n.playNote(0,1)
  52.     n.playNote(4,1)
  53.     sleep(0.1)
  54.     n.playNote(0,8)
  55.     n.playNote(4,8)
  56.     sleep(0.1)
  57.     n.playNote(0,13)
  58.     n.playNote(4,13)
  59.     sleep(0.2)
  60.     n.playNote(0,17)
  61.     n.playNote(4,17)
  62.     sleep(0.6)
  63.     n.playNote(0,18)
  64.     n.playNote(4,18)
  65.     sleep(0.6)
  66.     n.playNote(0,13)
  67.     sleep(0.1)
  68.     n.playNote(0,8)
  69.     sleep(0.1)
  70.     n.playNote(0,5)
  71.     sleep(0.1)
  72.     n.playNote(0,1)
  73.     sleep(0.1)
  74.     n.playNote(0,13)
  75.     sleep(0.4)
  76.     n.playNote(0,12)
  77.     sleep(0.2)
  78.     n.playNote(0,5)
  79.     sleep(0.4)
  80.     n.playNote(0,5)
  81.     sleep(0.2)
  82.     n.playNote(0,6)
  83.     sleep(0.2)
  84.     n.playNote(0,10)
  85.     sleep(0.2)
  86.     n.playNote(0,8)
  87.     sleep(1.6)
  88.     n.playNote(0,8)
  89.     sleep(0.2)
  90.     n.playNote(0,1)
  91.     sleep(0.8)
  92.     n.playNote(0,3)
  93.     n.playNote(0,15)
  94.     n.playNote(4,3)
  95.     sleep(0.2)
  96.     n.playNote(0,7)
  97.     n.playNote(0,19)
  98.     n.playNote(4,7)
  99.     sleep(0.2)
  100.     n.playNote(0,10)
  101.     n.playNote(0,22)
  102.     n.playNote(4,10)
  103.     sleep(0.2)
  104.     n.playNote(0,5)
  105.     n.playNote(0,17)
  106.     n.playNote(4,5)
  107.     sleep(0.1)
  108.     n.playNote(0,7)
  109.     n.playNote(0,19)
  110.     n.playNote(4,7)
  111.     sleep(0.1)
  112.     n.playNote(0,8)
  113.     n.playNote(0,20)
  114.     n.playNote(4,8)
  115.     sleep(1.6)
  116.     n.playNote(0,13)
  117.     n.playNote(1,0)
  118.     sleep(0.4)
  119.     n.playNote(0,12)
  120.     sleep(0.2)
  121.     n.playNote(0,5)
  122.     n.playNote(1,0)
  123.     sleep(0.2)
  124.     n.playNote(2,0)
  125.     sleep(0.2)
  126.     n.playNote(0,5)
  127.     sleep(0.2)
  128.     n.playNote(0,6)
  129.     sleep(0.2)
  130.     n.playNote(0,10)
  131.     sleep(0.2)
  132.     n.playNote(0,8)
  133.     n.playNote(1,0)
  134.     sleep(0.2)
  135.     n.playNote(0,1)
  136.     sleep(0.4)
  137.     n.playNote(0,1)
  138.     n.playNote(1,0)
  139.     sleep(0.2)
  140.     n.playNote(2,0)
  141.     sleep(0.8)
  142.     n.playNote(1,0)
  143.     sleep(0.6)
  144.     n.playNote(1,0)
  145.     sleep(0.2)
  146.     n.playNote(2,0)
  147.     sleep(0.8)
  148.     n.playNote(1,0)
  149.     sleep(0.6)
  150.     n.playNote(1,0)
  151.     sleep(0.2)
  152.     n.playNote(2,0)
  153.     sleep(0.4)
  154.     n.playNote(0,8)
  155.     sleep(0.1)
  156.     n.playNote(0,13)
  157.     sleep(0.1)
  158.     n.playNote(0,17)
  159.     sleep(0.2)
  160.     n.playNote(0,15)
  161.     n.playNote(0,7)
  162.     n.playNote(1,0)
  163.     sleep(0.6)
  164.     n.playNote(1,0)
  165.     sleep(0.2)
  166.     n.playNote(2,0)
  167.     sleep(0.4)
  168.     n.playNote(0,10)
  169.     sleep(0.1)
  170.     n.playNote(0,15)
  171.     sleep(0.1)
  172.     n.playNote(0,20)
  173.     sleep(0.2)
  174.     n.playNote(0,19)
  175.     n.playNote(1,0)
  176.     sleep(0.6)
  177.     n.playNote(0,15)
  178.     n.playNote(1,0)
  179.     sleep(0.2)
  180.     n.playNote(0,10)
  181.     n.playNote(2,0)
  182.     sleep(0.8)
  183.     n.playNote(0,8)
  184.     n.playNote(1,0)
  185.     sleep(0.2)
  186.     n.playNote(0,13)
  187.     sleep(0.4)
  188.     n.playNote(1,0)
  189.     sleep(0.2)
  190.     n.playNote(2,0)
  191.     sleep(0.8)
  192.     n.playNote(4,8)
  193.     n.playNote(1,0)
  194.     sleep(0.2)
  195.     n.playNote(4,13)
  196.     sleep(0.4)
  197.     n.playNote(1,0)
  198.     sleep(0.2)
  199.     n.playNote(2,0)
  200.     sleep(0.8)
  201.     n.playNote(0,13)
  202.     sleep(0.1)
  203.     n.playNote(0,8)
  204.     sleep(0.1)
  205.     n.playNote(0,5)
  206.     sleep(0.1)
  207.     n.playNote(0,1)
  208.     sleep(1.5)
  209.     n.playNote(0,1)
  210.     sleep(0.1)
  211.     n.playNote(0,5)
  212.     sleep(0.1)
  213.     n.playNote(0,8)
  214.     sleep(0.1)
  215.     n.playNote(0,13)
  216.     sleep(0.6)
  217.     n.playNote(0,1)
  218.     sleep(0.2)
  219.     n.playNote(0,8)
  220.     sleep(0.2)
  221.     n.playNote(0,20)
  222.     sleep(0.2)
  223.     n.playNote(0,18)
  224.     sleep(0.2)
  225.     n.playNote(0,8)
  226.     sleep(0.2)
  227.     n.playNote(0,13)
  228.     n.playNote(4,9)
  229.     sleep(0.2)
  230.     n.playNote(0,9)
  231.     sleep(0.2)
  232.     n.playNote(4,9)
  233.     sleep(0.4)
  234.     n.playNote(4,9)
  235.     sleep(0.4)
  236.     n.playNote(4,9)
  237.     sleep(0.4)
  238.     n.playNote(4,9)
  239.     sleep(0.4)
  240.     n.playNote(4,9)
  241.     sleep(0.4)
  242.     n.playNote(4,9)
  243.     n.playNote(0,13)
  244.     sleep(0.2)
  245.     n.playNote(0,4)
  246.     sleep(0.2)
  247.     n.playNote(0,9)
  248.     n.playNote(4,9)
  249.     sleep(0.2)
  250.     n.playNote(0,13)
  251.     sleep(0.2) 
  252.     n.playNote(0,15)
  253.     n.playNote(4,11)
  254.     sleep(0.2)
  255.     n.playNote(0,11)
  256.     sleep(0.2)
  257.     n.playNote(0,6)
  258.     n.playNote(4,11)
  259.     sleep(0.2)
  260.     n.playNote(0,18)
  261.     sleep(0.2)
  262.     n.playNote(4,11)
  263.     sleep(0.4)
  264.     n.playNote(4,11)
  265.     sleep(0.4)
  266.     n.playNote(4,11)
  267.     sleep(0.4)
  268.     n.playNote(4,11)
  269.     sleep(0.4)
  270.     n.playNote(4,11)
  271.     sleep(0.4)
  272.     n.playNote(4,11)
  273.     sleep(0.4)
  274.     n.playNote(0,13)
  275.     n.playNote(0,1)
  276.     n.playNote(4,13)
  277.     n.playNote(4,1)
  278. end
  279.   end,
  280.   function()
  281.     os.pullEvent("monitor_touch")
  282.   end
  283. )
  284.  
  285. --put on any side of the computer an iron-noteblock (MiscPeripherals)
  286. --pastebin get rVmSTM1v TerrariaTheme
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement