[FilterScript] Sistema de MP3, Simples...
#1

#@# Sistema de MP3 Simples #@#
pawn Код:
#include <a_samp>
#include <zcmd>

#define D_MP3           1
#define MP3_EM          2

public OnFilterScriptInit() return 1;
public OnFilterScriptExit() return 1;

CMD:mp3(playerid) return ShowPlayerDialog(playerid, D_MP3, DIALOG_STYLE_LIST,"MP3","Escolher Musica\nDesligar Musica\nRadio","Escutar","Sair");

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == D_MP3)
    {
        if(response)
        {
            if(listitem == 0)
            {
                ShowPlayerDialog(playerid,MP3_EM,DIALOG_STYLE_INPUT,"Escolher Musica","Coloque o URL da musica abaixo:","Escutar","Sair");
            }
            if(listitem == 1)
            {
                StopAudioStreamForPlayer(playerid);
                SendClientMessage(playerid,-1,"MP3 desligado.");
            }
            if(listitem == 2)
            {
                PlayAudioStreamForPlayer(playerid, "http://IpDaRadio");
            }
        }
        return 1;
    }
    if(dialogid == MP3_EM)
    {
        PlayAudioStreamForPlayer(playerid, inputtext);
        return 1;
    }
    return 1;
}
#@# Creditos #@#
Dan

Faзam Bom Uso... Aceito Criticas e Sugestхes.
Reply
#2

Nгo irar tocar !
Reply
#3

Quote:
Originally Posted by mau.tito
Посмотреть сообщение
Nгo irar tocar !
Porque nгo?
Reply
#4

Simples demais ... dava pra melhorar o code!

Aqui como dava pra fazer

pawn Код:
#include     a_samp
#include     zcmd

#define      IP                         "Ip da radio aqui"
#define      D_MP3                      1
#define      MP3_EM                     2

public OnFilterScriptInit()return 1;
public OnFilterScriptExit()return 1;

command(mp3,  playerid, params[])return  ShowPlayerDialog(playerid, D_MP3, DIALOG_STYLE_LIST,"MP3","Escolher Musica\nDesligar Musica\nRadio","Escutar","Sair");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid)
    {
        case D_MP3:
        {
             if(!response)return true;
             if(listitem == 0)return ShowPlayerDialog(playerid,MP3_EM,DIALOG_STYLE_INPUT,"Escolher Muscia","Coloque o URL da musica abaixo:","Escutar","Sair");
             if(listitem == 1)return StopAudioStreamForPlayer(playerid),SendClientMessage(playerid,-1,"MP3 desligado.");
             if(listitem == 2)return PlayAudioStreamForPlayer(playerid, IP);
        }
        case MP3_EM:
        {
             if(!response)return true;
             PlayAudioStreamForPlayer(playerid, inputtext);
        }
    }
    return true;
}
Reply
#5

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
Simples demais ... dava pra melhorar o code!

Aqui como dava pra fazer

pawn Код:
#include     a_samp
#include     zcmd

#define      IP                         "Ip da radio aqui"
#define      D_MP3                      1
#define      MP3_EM                     2

public OnFilterScriptInit()return 1;
public OnFilterScriptExit()return 1;

command(mp3,  playerid, params[])return  ShowPlayerDialog(playerid, D_MP3, DIALOG_STYLE_LIST,"MP3","Escolher Musica\nDesligar Musica\nRadio","Escutar","Sair");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid)
    {
        case D_MP3:
        {
             if(!rsponse)return true;
             if(listitem == 0)return ShowPlayerDialog(playerid,MP3_EM,DIALOG_STYLE_INPUT,"Escolher Muscia","Coloque o URL da musica abaixo:","Escutar","Sair");
             if(listitem == 1)return StopAudioStreamForPlayer(playerid),SendClientMessage(playerid,-1,"MP3 desligado.");
             if(listitem == 2)return PlayAudioStreamForPlayer(playerid, IP);
        }
        case MP3_EM:
        {
             if(!rsponse)return true;
             PlayAudioStreamForPlayer(playerid, inputtext);
        }
    }
    return true;
}
Belo Codigo!
Reply
#6

HaHa achei um erro de portugues no meu code kkkk rsponse kkk .

Corrigido!
Reply
#7

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
HaHa achei um erro de portugues no meu code kkkk rsponse kkk .

Corrigido!
kkk, eu tbm escrevi Muscia '-'

Corrigido! [2]
Reply
#8

Continue assim, claro que vocк deve buscar melhorar sempre.
No comeзo eu errava muito.

Rep += 3, que talvez lhe sirva como incentivo para continuar
Reply
#9

prefiro nгo comentar.
EAUHEUAHEEUAHEEAE os carinhas da GT querendo pegar fama na board LOL.
alйm por cima muito mal identado

Aprenda: http://pt.wikipedia.org/wiki/Indenta%C3%A7%C3%A3o
Reply
#10

Que Cуdigo Feio,

Usa Isto pra Identar
http://tabulador.medianewsonline.com/

Ou Aprenda:
http://pt.wikipedia.org/wiki/Indenta%C3%A7%C3%A3o
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)