Quote:
Originally Posted by RenanMsV
O return dentro do loop acaba com o loop. Tem que usar continue para continuar no proximo indice do loop.
Mas no seu caso basta remover a palavra return.
E tambйm tem que colocar algo ali, no loop vc requisita uma variavel chamada String e uma String2, ambas nгo foram inicializadas dentro do comando...
PHP Code:
else
{
SendClientMessage(playerid, -1, "Nгo existe nenhuma key!");
// continue; // continue aqui, mas й inutil jб que nгo tem mais codigo abaixo.
}
PHP Code:
CMD:verkeys(playerid)
{
new string[300], string2[300], result = false;
for(new i; i < 3000; i++)
{
format(string, sizeof(string), CONTAS, string[i]);
if(DOF2::FileExists(string))
{
format(string2, sizeof(string2), "%s %s\n", string2, string[i]);
strcat(string2, string2);
result = true;
}
}
if (result == false)
return SendClientMessage(playerid, -1, "Nгo existe nenhuma key!");
else
ShowPlayerDialog(playerid, DIALOGNORESPONSE, DIALOG_STYLE_MSGBOX, "Keys existentes", string2, "Ok", "");
return 1;
}
|
Ta nem reconhecendo o comando agora '-', sу ta dando