25.08.2013, 18:24
Fala galera, to com um pequeno probleminha em meu sistema de propriedades, todo o sistema tб pronto, falta apenas isto para ser feito, nгo sei realmente se tem alguma maneira de se fazer isso, pois jб tentei de tudo quanto й forma, enfim, parte do comando й esse:
O Que estou tentando fazer? Getar o nome do dono no arquivo da propriedade, e entrar na conta dele, pelo format, logo apуs editar valores, pois bem, jб realizei DEBUG, ele mostra que getou normalmente nas formas em que eu tentei, o problema й que ele nгo modifica dados dentro de contas "offline", ou seja, isso й logo da include? ou tem algum outro modo de modificar dados com players offlines?
Agradeзo desde jб a ajuda.
pawn Код:
INI_Open(Propriedade(ID));
PropriedadeInfo[ID][PropPreco] = INI_ReadInt("PropPreco");
new NovoValor = PropriedadeInfo[ID][PropPreco] / 50;
GetPlayerName(PropriedadeInfo[ID][PropDono], Nome, 24);
format(String, sizeof(String), "Jogadores/%s.ini", Nome);
INI_Close();
INI_Open(String);
new ValorAtual = INI_ReadInt("Pagamento");
new ValorFinal = ValorAtual - NovoValor;
INI_WriteInt("Pagamento", ValorFinal);
INI_Save();
INI_Close();
Agradeзo desde jб a ajuda.