27.07.2018, 23:44
Caso nгo consiga imprementa-lo a seu sistema, seria interessante vocк disponibilizar o codigo onde os veiculos sгo carregado! Lembrando que esse sistema funciona tendo em mente que as placas serгo colocadas manualmente no arquivo!
PHP код:
//TOPO
#define VEICULOS 100
new vPlacas[VEICULOS][9];
new vDono[VEICULOS][24];
//Onde os veiculos sгo carregados... coloque isso
strcat(vPlacas[i], DOF2_GetString(StrCaminho, "Placa"));//i = ID do veiculo StrCaminho й o endereзo do arquvio
strcat(vDono[i], DOF2_GetString(StrCaminho, "Dono"));
//Comando
CMD:verplaca(playerid, params[])
{
new placa[9], Str[64], i = 0;
if(sscanf(params,"s", placa)) return SendClientMessage(playerid, -1, "Use /verplaca [PLACA] ex: ABC-1234");
if(strlen(placa) != 8) return SendClientMessage(playerid, -1, "A placa deve conter 8 caracteres!");
while(i != VEICULOS && strcmp(vPlacas[i], placa, true) != 0)
i++;
if(strcmp(vPlacas[i], placa, true) == 0)//Caso encontre um veiculo com a placa
{
format(Str, sizeof(Str),"Veiculo %d Dono: %s Placa %s", i, vPlacas[i], vDono[i]);
SendClientMessage(playerid, -1, Str);
}
else//caso nгo encontre
{
format(Str, sizeof(Str),"Nгo hб um veiculo com placas [%s]!", placa);
SendClientMessage(playerid, -1, Str);
}
return 1;
}