#1

tengo un comando para ingresar
pero el problema es ke ingresa con cualqier contraseсa

asi tengo el codigo para detectar la contra
pawn Код:
new archivo[20+MAX_PLAYER_NAME],string[128];
    format(string, sizeof(string), "%s/Contraseсa",PlayerName(playerid));
    format(archivo, sizeof(archivo),"Adminx/Usuarios/%s.ini",PlayerName(playerid));
    if(!fexist(archivo)) return SendClientMessage(playerid, COLOR_NARANJA, "ERROR: No estas registrado usa /registrar (contraseсa)");
    if(Info[playerid][Logueado] == 1) return SendClientMessage(playerid,COLOR_ROJO,"Ya estas loguedo!");
    format(string, sizeof(string), "%s/Contraseсa",PlayerName(playerid));
    if(strval(params) == djInt(archivo,string))
    {
        //codigo para logear el usuario
   

        }
pero eso me logea con cualkien contraseсa

uso DJson
y antes lo tenia asi y me funcionava bien
Reply
#2

pawn Код:
new archivo[20+MAX_PLAYER_NAME],string[128];
    format(string, sizeof(string), "%s/Contraseсa",PlayerName(playerid));
    format(archivo, sizeof(archivo),"Adminx/Usuarios/%s.ini",PlayerName(playerid));
    if(!fexist(archivo)) return SendClientMessage(playerid, COLOR_NARANJA, "ERROR: No estas registrado usa /registrar (contraseсa)");
    if(Info[playerid][Logueado] == 1) return SendClientMessage(playerid,COLOR_ROJO,"Ya estas loguedo!");
    format(string, sizeof(string), "%s/Contraseсa",PlayerName(playerid));
    if(!strcmp(params, dj(archivo,string)){
        //codigo para logear el usuario
    }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)