alias Play { if ($readini(Mp3.ini, Music_Player, Status) == Stopped) { writeini Mp3.ini Music_Player Status Playing writeini Mp3.ini Music_Player Song $findfile($readini(Mp3.ini, Music_Info, Music_Directory), *.mp3, $rand(1, $findfile($readini(Mp3.ini, Music_Info, Music_Directory), *.mp3, 0))) splay $readini(Mp3.ini, Music_Player, Song) echo -a $timestamp %music.prefix 12Song (07 $sound($readini(Mp3.ini, Music_Player, Song)).Title 12) - Artist (07 $sound($readini(Mp3.ini, Music_Player, Song)).Artist 12) - Album (07 $sound($readini(Mp3.ini, Music_Player, Song)).Album 12) - Bitrate (07 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate 12) } elseif ($readini(Mp3.ini, Music_Player, Status) == Paused) { writeini Mp3.ini Music_Player Status Playing splay resume } elseif ($readini(Mp3.ini, Music_Player, Status) == Playing) { echo -a $timestamp %music.prefix 12Music is already 07playing12. } } alias Next { if ($readini(Mp3.ini, Music_Player, Status) == Playing) { writeini Mp3.ini Music_Player Song $findfile($readini(Mp3.ini, Music_Info, Music_Directory), *.mp3, $rand(1, $findfile($readini(Mp3.ini, Music_Info, Music_Directory), *.mp3, 0))) did -ra Mp3 39 $sound($readini(Mp3.ini, Music_Player, Song)).Title did -ra Mp3 40 $sound($readini(Mp3.ini, Music_Player, Song)).Artist did -ra Mp3 41 $sound($readini(Mp3.ini, Music_Player, Song)).Album did -ra Mp3 42 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate splay $readini(Mp3.ini, Music_Player, Song) echo -a $timestamp %music.prefix 12Song (07 $sound($readini(Mp3.ini, Music_Player, Song)).Title 12) - Artist (07 $sound($readini(Mp3.ini, Music_Player, Song)).Artist 12) - Album (07 $sound($readini(Mp3.ini, Music_Player, Song)).Album 12) - Bitrate (07 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate 12) } elseif ($readini(Mp3.ini, Music_Player, Status) == Stopped) { echo -a $timestamp %music.prefix 12Music is currently 07stopped12. Cannot skip to the next song. } elseif ($readini(Mp3, Music_Player, Status) == Paused) { echo -a $timestamp %music.prefix 12Music is currently 07paused12. Cannot skip to the next song. } } alias Stop { if ($readini(Mp3.ini, Music_Player, Status) != Stopped) { splay stop writeini Mp3.ini Music_Player Status Stopped did -r Mp3 39,40,41,42 } elseif ($readini(Mp3.ini, Music_Player, Status) == Stopped) { echo -a $timestamp %music.prefix 12Music is already 07stopped12. } } alias Pause { if ($readini(Mp3.ini, Music_Player, Status) == Playing) { writeini Mp3.ini Music_Player Status Paused splay pause } elseif ($readini(Mp3.ini, Music_Player, Status) == Paused) { writeini Mp3.ini Music_Player Status Playing splay resume echo -a $timestamp %music.prefix Playing 07resumed02 on 12Song (07 $sound($readini(Mp3.ini, Music_Player, Song)).Title 12) - Artist (07 $sound($readini(Mp3.ini, Music_Player, Song)).Artist 12) - Album (07 $sound($readini(Mp3.ini, Music_Player, Song)).Album 12) - Bitrate (07 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate 12) } elseif ($readini(Mp3.ini, Music_Player, Status) == Stopped) { echo -a $timestamp %music.prefix 12 Music is 07stopped12. Cannot pause or resume playing. } } on *:MP3END: { writeini Mp3.ini Music_Player Song $findfile($readini(Mp3.ini, Music_Info, Music_Directory),*.mp3,$rand(1,$findfile($readini(Mp3.ini, Music_Info, Music_Directory),*.mp3,0))) splay $readini(Mp3.ini, Music_Player, Song) echo -a $timestamp %music.prefix 12Song (07 $sound($readini(Mp3.ini, Music_Player, Song)).Title 12) - Artist (07 $sound($readini(Mp3.ini, Music_Player, Song)).Artist 12) - Album (07 $sound($readini(Mp3.ini, Music_Player, Song)).Album 12) - Bitrate (07 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate 12) did -ra Mp3 39 $sound($readini(Mp3.ini, Music_Player, Song)).Title did -ra Mp3 40 $sound($readini(Mp3.ini, Music_Player, Song)).Artist did -ra Mp3 41 $sound($readini(Mp3.ini, Music_Player, Song)).Album did -ra Mp3 42 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate }