[AJUDA] FilterScript
#1

Pessoal , Estou criando um novo filterscript de Rбdio aqui para o meu servidor , mas estб dando um pequeno aviso na OnDialogResponse , Alguem pode dar um help ?

pawn Код:
C:\Documents and Settings\WinXP\Desktop\RadioSystem.pwn(36) : warning: 235: public function lacks forward declaration (symbol "OnPlayerDialogResponse")
Reply
#2

#include <a_samp>
Reply
#3

TOPO
pawn Код:
forward OnPlayerDialogResponse(playerid, dialogid, response, listitem, inputtext[]);
Acho que й isso se eu nao estiver enganado
Reply
#4

Quote:
Originally Posted by zbt
Посмотреть сообщение
#include <a_samp>
Jб tenho ela adicionada ao script , serб que pode ser por motivos de desatualizaзгo ?

@Edit, Obrigado kratty , +Rep. ^^ , Resolvido.
Reply
#5

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
Jб tenho ela adicionada ao script , serб que pode ser por motivos de desatualizaзгo ?

@Edit, Obrigado kratty , +Rep. ^^ , Resolvido.
de nada '-'

To aprendendo tbm manin, entao sussa
Reply
#6

Aproveitando esse tуpico , quero tirar uma outra dъvida , criei a dialog tudo certinho , comando , sу que nenhuma funзгo da dialog й executada , alguem sabe o porque ?

Cуdigo Abaixo :

pawn Код:
public OnPlayerDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == RADIO)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    PlayAudioStreamForPlayer(playerid,"http://streaming15.brlogic.com:8084/live");
                    }
                case 1:
                {
                    PlayAudioStreamForPlayer(playerid,"http://75.126.64.105:8193");
                    }
                case 2:
                {
                    PlayAudioStreamForPlayer(playerid,"http://69.64.56.11:8130");
                    }
                case 3:
                {
                    PlayAudioStreamForPlayer(playerid,"http://streaming19.brlogic.com:8042/live");
                    }
                case 4:
                {
                    PlayAudioStreamForPlayer(playerid,"http://96.9.177.22:9954");
                    }
                case 5:
                {
                    PlayAudioStreamForPlayer(playerid,"http://www.radiojamaicabrasileira.com/radio.asx");
                    }
                case 6:
                {
                    PlayAudioStreamForPlayer(playerid,"http://173.193.242.194:9086");
                    }
                case 7:
                {
                    StopAudioStreamForPlayer(playerid);
                    }
                }
            }
        }
    return 1;
    }
Reply
#7

Ve se й isso ai ^^

pawn Код:
public OnPlayerDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    TogglePlayerControllable(playerid, 1); // <---------------------------
    if(dialogid == RADIO)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    PlayAudioStreamForPlayer(playerid,"http://streaming15.brlogic.com:8084/live");
                }
                case 1:
                {
                    PlayAudioStreamForPlayer(playerid,"http://75.126.64.105:8193");
                }
                case 2:
                {
                    PlayAudioStreamForPlayer(playerid,"http://69.64.56.11:8130");
                }
                case 3:
                {
                    PlayAudioStreamForPlayer(playerid,"http://streaming19.brlogic.com:8042/live");
                }
                case 4:
                {
                    PlayAudioStreamForPlayer(playerid,"http://96.9.177.22:9954");
                }
                case 5:
                {
                    PlayAudioStreamForPlayer(playerid,"http://www.radiojamaicabrasileira.com/radio.asx");
                }
                case 6:
                {
                    PlayAudioStreamForPlayer(playerid,"http://173.193.242.194:9086");
                }
                case 7:
                {
                    StopAudioStreamForPlayer(playerid);
                }
            }
        }
    }
    return 1;
}
Reply
#8

Quote:
Originally Posted by kratty
Посмотреть сообщение
Ve se й isso ai ^^

pawn Код:
public OnPlayerDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    TogglePlayerControllable(playerid, 1); // <---------------------------
    if(dialogid == RADIO)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    PlayAudioStreamForPlayer(playerid,"http://streaming15.brlogic.com:8084/live");
                    }
                case 1:
                {
                    PlayAudioStreamForPlayer(playerid,"http://75.126.64.105:8193");
                    }
                case 2:
                {
                    PlayAudioStreamForPlayer(playerid,"http://69.64.56.11:8130");
                    }
                case 3:
                {
                    PlayAudioStreamForPlayer(playerid,"http://streaming19.brlogic.com:8042/live");
                    }
                case 4:
                {
                    PlayAudioStreamForPlayer(playerid,"http://96.9.177.22:9954");
                    }
                case 5:
                {
                    PlayAudioStreamForPlayer(playerid,"http://www.radiojamaicabrasileira.com/radio.asx");
                    }
                case 6:
                {
                    PlayAudioStreamForPlayer(playerid,"http://173.193.242.194:9086");
                    }
                case 7:
                {
                    StopAudioStreamForPlayer(playerid);
                    }
                }
            }
        }
    return 1;
}
A Funзгo TogglePlayerControllable nгo seria para Congelar/Descongelar o Jogador ? , nesse caso , as "Radios" nгo estгo tocando :S
Reply
#9

Verdade '-' rsrs

@EDIT

tente assim
Aparentemente parece estar certo essa dialog

pawn Код:
public OnPlayerDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == RADIO)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    PlayAudioStreamForPlayer(playerid,"http://streaming15.brlogic.com:8084/live");
                }
                case 1:
                {
                    PlayAudioStreamForPlayer(playerid,"http://75.126.64.105:8193");
                }
                case 2:
                {
                    PlayAudioStreamForPlayer(playerid,"http://69.64.56.11:8130");
                }
                case 3:
                {
                    PlayAudioStreamForPlayer(playerid,"http://streaming19.brlogic.com:8042/live");
                }
                case 4:
                {
                    PlayAudioStreamForPlayer(playerid,"http://96.9.177.22:9954");
                }
                case 5:
                {
                    PlayAudioStreamForPlayer(playerid,"http://www.radiojamaicabrasileira.com/radio.asx");
                }
                case 6:
                {
                    PlayAudioStreamForPlayer(playerid,"http://173.193.242.194:9086");
                }
                case 7:
                {
                    StopAudioStreamForPlayer(playerid);
                }
            }
        }
    }
    return 1;
}
Reply
#10

@EDIT
Tenta Assim
pawn Код:
public OnPlayerDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
            if(dialogid ==RADIO)
    {
    if(response)
{
    if(listitem == 0)
    {
                    PlayAudioStreamForPlayer(playerid,"http://streaming15.brlogic.com:8084/live");
                        return 1;
    }
        if(listitem == 1)
    {
                    PlayAudioStreamForPlayer(playerid,"http://75.126.64.105:8193");
                        return 1;
    }
    if(listitem == 2)
    {
                    PlayAudioStreamForPlayer(playerid,"http://69.64.56.11:8130");
                        return 1;
    }
    if(listitem == 3)
    {
                    PlayAudioStreamForPlayer(playerid,"http://streaming19.brlogic.com:8042/live");
                    return 1;
    }
    if(listitem == 4)
    {
                    PlayAudioStreamForPlayer(playerid,"http://96.9.177.22:9954");
                        return 1;
    }
            if(listitem == 5)
    {
                    PlayAudioStreamForPlayer(playerid,"http://www.radiojamaicabrasileira.com/radio.asx");
                        return 1;
    }
    if(listitem == 6)
    {
                    PlayAudioStreamForPlayer(playerid,"http://173.193.242.194:9086");
                        return 1;
    }
            if(listitem == 7)
    {
                    StopAudioStreamForPlayer(playerid);
                    }
                }
            }
        }
    return 1;
    }
Creio que desse estilo,e o melhor jeito..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)