Procurados no dialog -
darkxdll - 29.06.2014
Olб , boa noite , fiz um cуdigo , que me parece ser bem simples mais infelizmente ele nгo estб funcionando ,
eu seleciono la "procurados" la no menu de policia mais ele nгo faz nada :X
PHP код:
if(listitem == 1)
{
new pNameWanted[MAX_PLAYER_NAME],str[200],InsStr[500];
for(new want; want < GetMaxPlayers(); want++)
{
if(IsPlayerConnected(want))
{
if(GetPlayerWantedLevel(want) > 0)
{
GetPlayerName(want,pNameWanted,sizeof(pNameWanted));
format(str,sizeof(str),"[ID:%d] [Nome:%s] [Estrelas:%d]\n",want,pNameWanted,GetPlayerWantedLevel(want));
strcat(str,InsStr);
}
}
}
ShowPlayerDialog(playerid,DIALOG_PROCURADOS,DIALOG_STYLE_MSGBOX,"Procurados:",InsStr,"Ok","");
return 1;
}
Desculpe os espaзamentos , tive que transferir de pc o cуdigo via bloco de notas...
Me falem o problema por favor =X
"Se nгo for ajudar nгo atrapalha"
Re: Procurados no dialog -
WLSF - 29.06.2014
Faz um debug que ajuda, verifica que ele tб selecionando o dialog certo, e a opзгo (listitem) certa.
Re: Procurados no dialog -
darkxdll - 29.06.2014
Fiz o debug aqui mais ele passou por todos e nгo deu nada =X .
#edit
O debug executou mais percebi que o loop sу foi executado uma vez , deveria ter floodado o debug que criei mais ele sу executou uma vez , tipo
DEBUG 1
DEBUG 2
DEBUG 3
DEBUG 4
DEBUG 5
O debug 2 , 3 e 4 deveria ter aparecido mais vezes :/
Re: Procurados no dialog -
PT - 29.06.2014
pawn Код:
if(listitem == 1)
{
new pNameWanted[MAX_PLAYER_NAME],str[200],InsStr[500], PT = 0;
for(new want = 0; want <= MAX_PLAYERS; want++)
{
if(IsPlayerConnected(want) && GetPlayerWantedLevel(want) != 0)
{
GetPlayerName(want, pNameWanted, MAX_PLAYER_NAME);
format(str,sizeof(str),"[ID:%d] [Nome:%s] [Estrelas:%d]\n",want,pNameWanted,GetPlayerWantedLevel(want));
strcat(str,InsStr, sizeof(str));
PT++;
}
}
if(PT == 0)
ShowPlayerDialog(playerid,DIALOG_PROCURADOS,DIALOG_STYLE_MSGBOX,"Procurados:","Ninguйm online estб sendo procurado!\n","Ok","");
else ShowPlayerDialog(playerid,DIALOG_PROCURADOS,DIALOG_STYLE_MSGBOX,"Procurados:",InsStr,"Ok","");
return 1;
}
Re: Procurados no dialog -
darkxdll - 29.06.2014
PT , mesmo assim ainda nгo ta aparecendo nada tipo eu clico la em "Procurados" ai nгo acontece nada =X
Oque serб que pode ser ?
E tipo estou testando com 3 estrelas de procurado , ja tentei com 1 , com 0 tambйm ...
Serб um bug ?
#EDIT :
Jб descobri o problema , eu estava usando a variбvel "InsStr" no local errado , no dialog era pra usar
"str" lб na parte do texto e tals , obrigado william e PT pela atenзгo ^^
Re: Procurados no dialog -
PT - 29.06.2014
Mostra como vc ta mostrando a dialog para o cara.
Re: Procurados no dialog -
caoraivoso3 - 29.06.2014
strcat(str,InsStr);
problema parece-me estar aqui, visto que a string insStr vai armazenar no str e nao o contrario troque por.
strcat(InsStr,str);
e diga alguma coisa
Re: Procurados no dialog -
darkxdll - 29.06.2014
Caoraivoso , sim este era o problema eu percebi agora pouco ai jб arrumei , obrigado a todos , pt , william , caoraivoso .
Atй mais gente o/