- [FIX] Problema amb alguns arxius binaris que algú en tota la cadena se pensava que eren de text i canviava caracter 13 per 10+13
This commit is contained in:
@@ -130,10 +130,8 @@ namespace gamestate
|
||||
|
||||
while ( numPassword < 30 && !salir ) {
|
||||
for (int i=0;i<10;i++) {
|
||||
punter++;
|
||||
passFile[i] = buffer[punter] - (101+i);
|
||||
passFile[i] = buffer[punter++] - (101+i);
|
||||
}
|
||||
punter++;
|
||||
|
||||
salir = true;
|
||||
for (int i=0;i<10;i++) {
|
||||
|
||||
@@ -106,9 +106,10 @@ namespace gamestate
|
||||
{
|
||||
char *buffer = file::getFileBuffer("offsets.bal");
|
||||
|
||||
int punter = (game::getConfig("fase")-1)*11;
|
||||
int punter = (game::getConfig("fase")-1)*10;
|
||||
char passFile[11];
|
||||
for (int i=0;i<10;i++) passFile[i] = uint8_t(buffer[++punter]) - (101+i);
|
||||
for (int i=0;i<10;i++) passFile[i] = uint8_t(buffer[punter++]) - (101+i);
|
||||
passFile[10] = 0;
|
||||
free(buffer);
|
||||
|
||||
return passFile;
|
||||
|
||||
Reference in New Issue
Block a user