15/05/2021 12:16
(15/05/2021 10:31)virtuS_ Escreveu:(15/05/2021 01:53)MatheuzPatoo Escreveu:Fiz um modelo aqui rápido, acho que pode lhe ajudar.Vamo supor uma lista de procurados, como eu faço para detectar todos que tenham nivel de procurado e colocar em uma dialog? vi este sistema em um servidor e achei interessante, se tiver uma melhor forma deixe aqui também, vai ajudar mt!
Código:// Este comando permite aos policiais ver todos os procurados
CMD:procurados(playerid, params[])
{
new DialogTitle[128], DialogList[500], Wanted, CounterWanteds, pname[MAX_PLAYER_NAME];
for(new i; i < MAX_PLAYERS; i++)
{
Wanted = GetPlayerWantedLevel(i);
if(Wanted > 0)
{
CounterWanteds++;
GetPlayerName(i, pname, sizeof(pname));
format(DialogList, sizeof(DialogList), "%s%s[%i]\t%i estrelas\n", DialogList, pname, i, Wanted);
}
}
if(CounterWanteds > 0)
{
format(DialogTitle, sizeof(DialogTitle), "Procurados (%i)", CounterWanteds);
ShowPlayerDialog(playerid, DialogNoResponse, DIALOG_STYLE_TABLIST, DialogTitle, DialogList, "Ok", "");
}
else
{
SendClientMessage(playerid, -1, "Não há nenhum procurado no momento.");
}
return 1;
}
Sei q é pedir muito mas para mim real aprender tem q ser explicado certinho, teria como explicar?
+d 1 ano de conhecimento em pawno!