21.01.2011, 14:45
Un segundo, creo que el error no estб en esa linea sino en la anterior:
Deberнa ser:
Por cierto, en ese archivo sуlo estбs guardando la contraseсa? Si es asн, dos datos:
pawn Код:
file_read(file1, "Password", pass);
pawn Код:
file_read(file1, pass, sizeof(pass));
- Si es asн pasar al segundo paso, sino usar un sistema como Y_ini o DJson especiales para archivos que guardan varias cosas, como contraseсas, nombres de usuarios y niveles, todos a la misma vez en un archivo.
- Necesitarбs especificar si estбs comprobando mayъsculas y el tamaсo de la contraseсa, ya que strcmp compara tambiйn los carбcteres "\r\n" que normalmente estбn en los archivos:
pawn Код:if(strcmp(inputtext, pass, false, strlen(inputtext)) == 0) - Por ъltimo, no es recomendable tener la contraseсas, sino algъn encriptado de ESAS contraseсas. Puedes usar md5, Whirlpool (recomendado) o SHA512 para eso. Bъscalos en el foro y encontrarбs bastante informaciуn.

