11/06/2022 03:55
(Esta mensagem foi modificada pela última vez a: 11/06/2022 18:29 por xbruno1000x.)
Sempre que eu coloco um anúncio de Coins no servidor ele sempre ta aparecendo que estou vendendo 0 moedas e um preço aleatorio.
Código:
if(dialogid == 598)
{
if(!response)
{
return 1;
}
if(listitem == 0)
{
new lol = 1;
MEGAString[0]=EOS;
format(string, sizeof(string), "Vendedor\tStatus\tMoedas\tPreço\n");
strcat(MEGAString, string);
while (lol < MAX_PLAYERS)
{
new arquivo[64];
format(arquivo, sizeof(arquivo), Pasta_Anuncio,lol);
if(DOF2_FileExists(arquivo))
{
new NomeAnuncio[MAX_PLAYER_NAME];
new CoinsAnuncio;
new PrecoCoins;
strmid(NomeAnuncio, DOF2_GetString(arquivo,"Jogador"), 0, strlen(DOF2_GetString(arquivo,"Jogador")), 255);
DOF2_CreateFile(arquivo);
CoinsAnuncio = DOF2_GetInt(arquivo, "Moedas");
PrecoCoins = DOF2_GetInt(arquivo, "Preco");
format(string, sizeof(string), "» %s\t%s\t{33ff00}£{FFFFFF}%d\t{33ff00}R${FFFFFF}%d\n", NomeAnuncio,getOnline(NomeAnuncio), CoinsAnuncio, ConvertMoney(PrecoCoins));
strcat(MEGAString, string);
}
lol++;
}
ShowPlayerDialog(playerid, 567, DIALOG_STYLE_TABLIST_HEADERS, "» Anúncio De Moedas", MEGAString, "Comprar","Voltar");
return 1;
}