Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- time = {
- 178,
- 185,
- 345,
- 185,
- 174,
- 197,
- 96,
- 150,
- 188,
- 251,
- 71,
- 238
- }
- melodyName = {
- "C418 - 13",
- "C418 - cat",
- "C418 - blocks",
- "C418 - chirp",
- "C418 - far",
- "C418 - mall",
- "C418 - mellohi",
- "C418 - stal",
- "C418 - strad",
- "C418 - ward",
- "C418 - 11",
- "wait"
- }
- function getMelodyId(title)
- for i = 1,#melodyName do
- if title == melodyName[i] then return i end
- end
- end
- local argv = { ... }
- if #argv ~= 1 then
- print("usage: dj <discs number>")
- end
- turtle.suck()
- while true do
- turtle.select(math.random(1,argv[1]))
- turtle.drop(1)
- disk.playAudio("front")
- sleeptime = time[getMelodyId(disk.getAudioTitle("front"))]
- sleep(sleeptime)
- turtle.suck()
- end
Advertisement
Add Comment
Please, Sign In to add comment