Flitemaster

Music Player (BGM)

3 сообщения в этой теме

Всем привет. искал плеер который будит играть музычку которая у вас в папке BGM в итоге написал свою версию...

после окончания музыки , оригинальный трек начинает играть :)

prontera,164,171,3    script    Music Player    857,{
set @payitem,25112;  // add your own item
set @payamt,1;  // ammount items will cost

 


    mes "[Music Player]";
    mes "I can play different songs";
    mes "You must have your Music and Sounds ON to hear it.";
    next;
    if((countitem(@payitem)<@payamt)) goto case_exit;
    mes "[Music Player]";
    mes "What Song Would you like to play?";
    mes "Each Track will cost you 1 Donation coin, even if its already ON.";   // add your own text
    switch(select("Track 1:Track 2:Track 3:Track 4:Track 5:Track 6:Track 7:Track 8:Track 9:None")) {
    case 1:
    delitem @payitem,@payamt;
        playBGMall "89","prontera"; // 89 is the name of the song in your BGM folder. // prontera is the town where it will play
        close;
    case 2:
    delitem @payitem,@payamt;
        playBGMall "130","prontera";
        close;
    case 3:
    delitem @payitem,@payamt;
        playBGMall "5010","prontera";
        close;
    case 4:
    delitem @payitem,@payamt;
        playBGMall "haunted","prontera";
        close;
    case 5:
    delitem @payitem,@payamt;
        playBGMall "105","prontera";
        close;
    case 6:
    delitem @payitem,@payamt;
        playBGMall "103","prontera";
        close;
    case 7:
    delitem @payitem,@payamt;
        playBGMall "102","prontera";
        close;
    case 8:
    delitem @payitem,@payamt;
        playBGMall "107","prontera";
        close;
    case 9:
    delitem @payitem,@payamt;
        playBGMall "129","prontera";
        close;
    case 10:
        mes "[Music Player]";
        mes "Okay Bye Cya Later";
        close;
        
    case_exit:
    mes "[Music Player]";
    mes "You need 1 Donation Coin per song.";  // add your own text
    mes "Come back when you have it.";
    close;
    }
}


0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А зачем goto использовали? у вас же только 1 переход по этому лейблу

и в каждом кейсе удаление вещи...ну такое себе занятие

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну может быть и так, я не про в скриптах, зато работает, кому нужно, перепишут как им удобнее

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас