Valor Sempre Voltando Pra 0 -
Gii - 13.10.2012
como o titulo ja diz o valor esta sempre voltando para zero
pawn Код:
public SalvarCofreOrg()
{
new arquivo[256];
new idx = 1;
while (idx < sizeof(CofreOrg))
{
format(arquivo, sizeof(arquivo), "/Pasta Cofre/Org%d.ini",idx);
DOF2_SetInt(arquivo,"BalasAKParaCargo1",CofreOrg[idx][BalasAKParaCargo1]);
idx ++;
}
return 1;
}
pawn Код:
public CarregarCofreOrg()
{
new arquivo[256];
new idx = 1;
while (idx < sizeof(CofreOrg))
{
format(arquivo, sizeof(arquivo), "/Pasta Cofre/Org%d.ini",idx);
CofreOrg[idx][BalasAKParaCargo1] = DOF2_GetInt(arquivo,"BalasAKParaCargo1");
idx ++;
}
return 1;
}
estou setando os valores da seguinte forma
pawn Код:
CofreOrg[org][BalasAKParaCargo1] = valor;
Re: Valor Sempre Voltando Pra 0 -
Jason` - 13.10.2012
Posso estar errado por nгo utilizar DOF2, mas acho que apуs escrever no arquivo deve-se usar DOF2_SaveFile().
Re: Valor Sempre Voltando Pra 0 -
zSuYaNw - 13.10.2012
Faz debug PO
PHP код:
public SalvarCofreOrg()
{
new arquivo[256];
new idx = 1;
while (idx < sizeof(CofreOrg))
{
format(arquivo, sizeof(arquivo), "/Pasta Cofre/Org%d.ini",idx);
DOF2_SetInt(arquivo,"BalasAKParaCargo1",CofreOrg[idx][BalasAKParaCargo1]);
printf("IDX: %i | Cargo: %i (ini:%i)", idx, CofreOrg[idx][BalasAKParaCargo1], DOF2_GetInt("/Pasta Cofre/Org%d.ini", "BalasAKParaCargo1")));
idx ++;
}
return 1;
}
Re: Valor Sempre Voltando Pra 0 -
Gii - 13.10.2012
postei so um trecho do codigo, porem no meu codigo completo estou usando !
Re: Valor Sempre Voltando Pra 0 -
zSuYaNw - 13.10.2012
faz de bug, como sу em uma linha por exemplo.
Re: Valor Sempre Voltando Pra 0 -
BreakDriFT - 13.10.2012
Verifica se o arquivo existe.
Re: Valor Sempre Voltando Pra 0 -
Gii - 13.10.2012
Arquivo Existe
E Sobre o DEBUG, nao esta printando na tela !
amanha volto pra le o topico agora vo olha Supernatural no SBT nada pra faze kk
Re: Valor Sempre Voltando Pra 0 -
BreakDriFT - 13.10.2012
To falando tipo
PHP код:
if(DOF2_FileExists(arquivo))
Re: Valor Sempre Voltando Pra 0 -
Gii - 13.10.2012
ok mas segue meu raciocinio, o sistema de salvamento e o de menos para resolver o problema, qnd seto Cofreorg[idx][BalasAKParaCargo1] para um valor qualquer, esse valor deveria ficar salvo na matriz, porem ele sempre volta para 0, o problema do salvamento agora й o de menos
Re: Valor Sempre Voltando Pra 0 -
humildadeforever - 13.10.2012
Como o Jason` disse, tem que utilizar DOF2_SaveFile(); apуs setar algo no arquivo...