[Pedido] Algum scripter me ajuda
#1

Iai galera queria pedir ajuda de voces se tem como criar um sistema de musica ao conectar igual a esse http://pastebin.com/DkynYPu0 sem presisar mecher na gm? pq meu amigo perdeu a pwn da gm e agora nao posso edita-la pra por a musica ai queria saber se tem como algum scripter criar um igual pra min vlw ai galera atй mais
Reply
#2

CRIA UMA FS E BOTA EM

PHP код:
//OnPlayerConnect
PlayAudioStreamForPlayer(playerid,"URL");

//OnPlayerSpawn
StopAudioStreamForPlayer(playerid); 
Reply
#3

Tente formular melhor sua pergunta, nгo entendi nada.
Reply
#4

Coloque na pasta FilterScript, e depois o nome da FS em "server.cfg"

PHP код:
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptExit()
{
    print(
"\n----------------------------------");
    print(
" |FS| Musica |OFF|");
    print(
"----------------------------------\n");
    return 
1;
}
#else
main()
{
    print(
"\n----------------------------------");
    print(
" |FS| Musica |ON|");
    print(
"----------------------------------\n");
}
#endif
public OnPlayerConnect(playerid)
{
    
PlayAudioStreamForPlayer(playerid,"http://74.86.203.123:8042"); // Coloque aqui uma URL de uma musica ou IP de uma radio
    
return 1;
}
public 
OnPlayerSpawn(playerid)
{
    
StopAudioStreamForPlayer(playerid); // Quando o player da Spawn parar a musica!
    
return 1;

Reply
#5

PHP код:
#include <a_samp>
#include        zcmd

#if defined FILTERSCRIPT


public OnFilterScriptInit()
{
    print(
"\n--------------------------------------");
    print(
" Blank Filterscript by your name here");
    print(
"--------------------------------------\n");
    return 
1;
}

public 
OnFilterScriptExit()
{
    return 
1;
}

#else

main()
{
    print(
"\n----------------------------------");
    print(
" Blank Gamemode by your name here");
    print(
"----------------------------------\n");
}

#endif
#define DIALOG_MUSICAS          4680
forward TocarSom(playerid);
new 
MusicaInicial[256];
new 
Musica[5][256] = {
"nada",
"http://dc346.4shared.com/img/644772952/4e7e79b6/dlink__2Fdownload_2Fo0ojFABE_3Ftsid_3D20120321-013313-69c1bb08/preview.mp3",//sweet
"http://dc427.4shared.com/img/965797774/2cb01e40/dlink__2Fdownload_2Foxa0xbKh_3Ftsid_3D20120321-013455-11ae6783/preview.mp3",//feel so close
"http://dc382.4shared.com/img/601537173/5cb8acbe/dlink__2Fdownload_2FtzgMp7lR_3Ftsid_3D20120321-013602-155261ac/preview.mp3",//memories
"http://dc342.4shared.com/img/567562876/400f1c84/dlink__2Fdownload_2Fa4gw9qih_3Ftsid_3D20120321-013700-7cc7c36a/preview.mp3"//open bar
};

public 
TocarSom(playerid)
{
        if(
strfind(MusicaInicial"nada"true) != -1)
        {
            return 
1;
        }
        
PlayAudioStreamForPlayer(playeridMusicaInicial000200);
        return 
1;
}
public 
OnPlayerConnect(playerid)
{
    
SetTimerEx("TocarSom"1000false"i"playerid);
    return 
1;
}

public 
OnPlayerDisconnect(playeridreason)
{
    return 
1;
}

public 
OnPlayerSpawn(playerid)
{
    return 
1;
}
public 
OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
        if(
dialogid == DIALOG_MUSICAS)
        {
            if(!
response) return 0;
            if(
listitem == 0)
            {
                
MusicaInicial "nada";
                return 
1;
                }
            if(
listitem == 1)
            {
                
MusicaInicial Musica[1];
                return 
1;
                }
            if(
listitem == 2)
            {
                
MusicaInicial Musica[2];
                return 
1;
                }
            if(
listitem == 3)
            {
                
MusicaInicial Musica[3];
                return 
1;
                }
            if(
listitem == 4)
            {
                
MusicaInicial Musica[4];
                return 
1;
                }
        }
        return 
0;
}


CMD:musicainicial(playeridparams[])
{

        
ShowPlayerDialog(playeridDIALOG_MUSICASDIALOG_STYLE_LIST"Escolha uma musica para tocar para o novo player conectado""{FFFFFF}Nenhuma\nSweet Chield o Mine\nFeel so Close\nMemories\nOpen Bar""Aplicar""Fechar");
        return 
1;

pwn
http://www.mediafire.com/view/c6fye9...c3b/musica.pwn

amx
http://www.mediafire.com/download/h1...2q7/musica.amx

EXATAMENTE AQUELE SISTEMA
Reply
#6

Nгo precisa de criar nenhuma filterscript...

PHP код:
//TOPO
new Url100 ];
//
command(musica,playerid,params[])
{
    if(
sscanf(params"s"Url))
        return 
SendClientMessage(playerid, -1,"Use: /musica [Url Da Musica]");
    
SendClientMessage(playerid, -1,#O link foi salvo e tocara no login...);
        
    
return true;

Depois basta adicionar isto na onplayerconnect.
PHP код:
PlayAudioStreamForPlayer(playeridUrl); 
Reply
#7

Quote:
Originally Posted by iTakelot
Посмотреть сообщение
Nгo precisa de criar nenhuma filterscript...

PHP код:
//TOPO
new Url100 ];
//
command(musica,playerid,params[])
{
    if(
sscanf(params"s"Url))
        return 
SendClientMessage(playerid, -1,"Use: /musica [Url Da Musica]");
    
SendClientMessage(playerid, -1,#O link foi salvo e tocara no login...);
        
    
return true;

Depois basta adicionar isto na onplayerconnect.
PHP код:
PlayAudioStreamForPlayer(playeridUrl); 
Claro que nгo precisa mas ele que pediu
"sem presisar mecher na gm? pq meu amigo perdeu a pwn da gm e agora nao posso edita-la pra por a musica"
Reply
#8

Vlw igor o seu funfou e agradeзo pra quem tentou ajudar vlw mesmo atй mais
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)