[Ajuda] dialog radio - 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] dialog radio (
/showthread.php?tid=586186)
dialog radio -
leandr58 - 20.08.2015
criei uma dialog de quando o plaer spowna aparecer uma dialog pra ele escolher se que cont ouvindo musica ou n so que toda vez que o player morre a dialog volta aparecer so quero que ela aparзa uma vez !!!
PHP код:
public OnPlayerSpawn(playerid)
PHP код:
ShowPlayerDialog(playerid,Dialog_radio,DIALOG_STYLE_LIST," CONTINUAR COM A MUSICA","{00FF00}SIM\n{FF0000}NГO","Selecionar" ,"Cancelar") ;
PHP код:
if(dialogid == Dialog_radio)
{
if(response){
if(listitem == 0)
SendClientMessage(playerid,0x58654," [INFO]: Voce continuarar escultando musica!.");
}
{
if(listitem == 1){
SendClientMessage(playerid, COLOUR_DICA, "[INFO]: A reproduзгo de rбdios ou sons web foi parada");
StopAudioStreamForPlayer(playerid);
OuvindoRadio[playerid] = false;
return 1;
}
}
}
Re: dialog radio -
IgorLuiz - 20.08.2015
Coloca na public OnPlayerSpawn
PHP код:
if(OuvindoRadio[playerid] == true)
{
ShowPlayerDialog(playerid,Dialog_radio,DIALOG_STYLE_LIST," CONTINUAR COM A MUSICA","{00FF00}SIM\n{FF0000}NГO","Selecionar" ,"Cancelar");
return 1;
}
Re: dialog radio -
iTakelot - 20.08.2015
Faзa uma verificaзгo na Callbeck OnPlayerSpawn.
- if(OuvindoRadio[playerid] == false)
{
//...
//...
return 1;
}
Re: dialog radio -
leandr58 - 20.08.2015
blz n da erro so que o dialog continua voltando ja tente treu e false quando coloco retur1 ou 0 minha testdeaw de
Quote:
entrada buga aparace depois que spowna
|
Re: dialog radio -
iTakelot - 20.08.2015
PHP код:
public OnPlayerRequestSpawn(playerid)
{
if(OuvindoRadio[playerid] == false)
{
ShowPlayerDialog(playerid,Dialog_radio,DIALOG_STYLE_LIST," CONTINUAR COM A MUSICA","{00FF00}SIM\n{FF0000}NГO","Selecionar" ,"Cancelar");
}
return 1;
}
#Pega esse й novo...
Re: dialog radio -
leandr58 - 20.08.2015
DA ERRO O POWNO PARA DE FUNFAR
Re: dialog radio -
IgorLuiz - 20.08.2015
Cara tira tudo que vocк fez, e coloca esse FilterScript que fiz!
PHP код:
#include <a_samp>
new bool:OuvirRadio[MAX_PLAYERS];
#define Dialog_radio 776
public OnPlayerConnect(playerid)
{
OuvirRadio[playerid] = true;
return 1;
}
public OnPlayerSpawn(playerid)
{
if(OuvirRadio[playerid] == true)
{
ShowPlayerDialog(playerid, Dialog_radio, DIALOG_STYLE_LIST, "CONTINUAR COM A MUSICA", "{00FF00}SIM\n{FF0000}NГO", "OK", "");
SendClientMessage(playerid, -1, "ola igor");
return 1;
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (dialogid == Dialog_radio)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, -1, "[INFO]: Radio Continuara tocando");
OuvirRadio[playerid] = false;
return 1;
}
if(listitem == 1)
{
SendClientMessage(playerid, -1, "[INFO]: A reproduзгo de rбdios ou sons web foi parada");
StopAudioStreamForPlayer(playerid);
OuvirRadio[playerid] = false;
return 1;
}
}
return 1;
}
return 1;
}