SA-MP Forums Archive
Ajuda por favor! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: Ajuda por favor! (/showthread.php?tid=235444)



Ajuda por favor! - [BGSL]Manoel Ski - 05.03.2011

Pessoal,tipo,eu tenho um text drawn,que quando ele aparece,comeзa uma mъsica.
Quando o player digita um comando,comeзa uma mъsica no text draw.
Aн,tem as opзхes para ele escolher,enquanto isso a mъsica vai tocando.
Quando ele escolhe uma,a mъsica para,eu coloquei para a mъsica parar de tocar.
Em todas as opзхes,atй a opзгo de fechar o text draw.
Mas tem um problema,se o player fecha o text drawn com as teclas ''Enter'' ou ''F'' a mъsica continua tocando.
O que eu faзo entгo?

Como eu faзo para a mъsica parar de tocar mesmo quando ele fecha com o Enter ou com o F?
Eu sei que tem alguma coisa a ver com o playerclickng etc
Mas qual o cуdigo?
Desde jб obrigado.


Re: Ajuda por favor! - Ricop522 - 05.03.2011

Coloca pra checar se ele apertou F ou ENTER
Dai tu coloca isso

PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);



Que ele para


Respuesta: Ajuda por favor! - [BGSL]Manoel Ski - 05.03.2011

Eu sei como fazer a mъsica parar,mas quero saber como fazer CHECAR se ele aperta F ou ENTER
Saca?
Como??



Re: Ajuda por favor! - rjjj - 05.03.2011

TextDraw apertando F ou enter ? oO

Um dъvida rara de se ver pois quem consegue fazer essas coisas com textdraw normalmente sabe de tudo sobre Pawn


Se for, poste tudo relacionado a isto aqui para que possamos resolver.


Agora....se voce quis dizer DIALOG , entгo basta ir na sua public OnDialogResponse e colocar:

pawn Код:
if(dialogid == 1)//Troque o 1 pelo ID do seu Dialog
    {
        if(response == 1)//Botao esquredo apertado, ou F ou Enter, tanto faz
        {
            //Coloque os codigos de parar a musica aqui
        }
        else if(response == 0)//botao direito apertado, ou F ou Enter, tanto faz
        {
            //Coloque os codigos de parar a musica aqui
        }
    }
Espero ter ajudado


Respuesta: Ajuda por favor! - [BGSL]Manoel Ski - 05.03.2011

Nгo kara,й text draw sim.
Й que se a mъsica tб tocando no text drawn,o player aperta F ou ENTER,aн fecha o text drawn nй?
Entгo,mas assim a mъsica fica tocando!
Tenho que fazer ele apertar F ou ENTER,aн fecha o text draw,mas a mъsica para,entendeu?
Mas como?



Re: Respuesta: Ajuda por favor! - rjjj - 05.03.2011

Quote:
Originally Posted by [BGSL]Manoel Ski
Посмотреть сообщение
Nгo kara,й text draw sim.
Й que se a mъsica tб tocando no text drawn,o player aperta F ou ENTER,aн fecha o text drawn nй?
Entгo,mas assim a mъsica fica tocando!
Tenho que fazer ele apertar F ou ENTER,aн fecha o text draw,mas a mъsica para,entendeu?
Mas como?
Huum, entendo, entгo, basta colocar isso na sua public OnPlayerKeyStateChange:

pawn Код:
if(newkeys == 16)   PlayerPlaySound(playerid,1069,0.0,0.0,0.0);
Ou poste tudo relacionado б esse textdraw, aqui no tуpico.

Espero ter ajudado


Re: Ajuda por favor! - Ricop522 - 05.03.2011

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == 16)
{
PlayerPlaySound(playerid,1069,0.0,0.0,0.0);
}
}



Respuesta: Ajuda por favor! - [BGSL]Manoel Ski - 05.03.2011

Hehe,obrigadгo aн galera!
Vlw mesmo,nгo conhecia este cуdigo!