21.07.2018, 18:10
Li mal o cуdigo, nгo reparei na condiзгo, pensei que a lista ia listar todas as empresas, quer elas estivessem em uso ou nгo.
A ъnica forma que eu consigo pensar no momento й usando o texto do listitem, mas muito provavelmente hб maneiras muito melhores de fazer isto.
Nгo compilei nem testei, mas acho que deve funcionar. Precisa da include strlib:
https://github.com/oscar-broman/strl...ter/strlib.inc
A ъnica forma que eu consigo pensar no momento й usando o texto do listitem, mas muito provavelmente hб maneiras muito melhores de fazer isto.
PHP код:
CMD:teste(playerid){
new Linha1[1024], Linha2[128], area[30];
for(new i = 0; i < MAX_EMPRESAS; i++)
{
if(EmpresaInfo[i][TemDono] == PlayerInfo[playerid][UserID])
{
GetEmpresa2DZone(i, area, MAX_ZONE_NAME);
format(Linha2, sizeof Linha2, "[%d] Numero da Empresa: %d | Localizaзгo: %s\n", i, EmpresaInfo[i][Numero], area);
strcat(Linha1, Linha2);
}
}
Dialog_Show(playerid, DIALOG_EMPRESAS, DIALOG_STYLE_MSGBOX, "Concercionaria", Linha1, "Escolher", "Sair");
return 1;
}
Dialog:DIALOG_EMPRESAS(playerid, response, listitem, inputtext[])
{
if (!response) return 1;
new output[2][128], empresaID, temp[4];
strexplode(output, inputtext, "]");
strcatmid(temp, output[0], 1);
empresaID = strval(temp);
return 1;
}
Код:
#include strlib