Advertisement
xerpi

Untitled

Apr 16th, 2011
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.20 KB | None | 0 0
  1.  
  2. function changesong(direction)
  3. if controls.press("l") and song:percent() <1 or direction == "down" then
  4.     if equalizer.songposition>1 then
  5.         for i= equalizer.songposition-1,1,-1 do
  6.             if files.ext(equalizer.list[i].name) == "mp3" or files.ext(equalizer.list[i].name) == "at3" or
  7.             files.ext(equalizer.list[i].name) == "bgm" or files.ext(equalizer.list[i].name) == "wav" then
  8.                 equalizer.songposition= i
  9.                 song:stop();
  10.                 song:free();
  11.                 song=sound.load(equalizer.list[i].name);
  12.                 equalizer.id3={}
  13.                 equalizer.id3=sound.id3(equalizer.list[i].name)
  14.                 song:play();
  15.                 break
  16.             end
  17.         end
  18.     end
  19. end
  20. if controls.press("r") or direction == "up" then
  21.     if equalizer.songposition<#equalizer.list then
  22.         for i= equalizer.songposition+1,#equalizer.list do 
  23.             if files.ext(equalizer.list[i].name) == "mp3" or files.ext(equalizer.list[i].name) == "at3" or
  24.             files.ext(equalizer.list[i].name) == "bgm" or files.ext(equalizer.list[i].name) == "wav" then
  25.                 equalizer.songposition= i
  26.                 song:stop();
  27.                 song:free();
  28.                 song=sound.load(equalizer.list[i].name);
  29.                 equalizer.id3={}
  30.                 equalizer.id3=sound.id3(equalizer.list[i].name)
  31.                 song:play();
  32.                 break
  33.             end
  34.         end
  35.     end
  36. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement