SA-MP Forums Archive
[Ayuda] dini_Get... - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda] dini_Get... (/showthread.php?tid=360271)



[Ayuda] dini_Get... - OTACON - 17.07.2012

Buenas a Todos,tengo problema con dini_Get, no chekea lo ke esta en el archivo, al colocar los caracteres para igual :S

Asi coloke:

pawn Код:
format(Comprobar1, sizeof(Comprobar1), "%s", inputtext);
            format(Comprobar2, sizeof(Comprobar2), "%s", dini_Get(Archivo, "Contraseсa"));
            if(!strcmp(Comprobar1, Comprobar2)) return 1;
ke estoy haciendo mal?

Desde ya muchas gracias.


Respuesta: [Ayuda] dini_Get... - Parka - 17.07.2012

Quote:
Originally Posted by bytytus
Посмотреть сообщение
Buenas a Todos,tengo problema con dini_Get, no chekea lo ke esta en el archivo, al colocar los caracteres para igual :S

Asi coloke:

pawn Код:
format(Comprobar1, sizeof(Comprobar1), "%s", inputtext);
            format(Comprobar2, sizeof(Comprobar2), "%s", dini_Get(Archivo, "Contraseсa"));
            if(!strcmp(Comprobar1, Comprobar2)) return 1;
ke estoy haciendo mal?

Desde ya muchas gracias.
pasa bien el script pasa las variables de Comprobar1 comprobar2 etc


Respuesta: [Ayuda] dini_Get... - OTACON - 17.07.2012

pawn Код:
if(dialogid == dialog)
    {
        if(response)
        {
            new str[128], Archivo[128], Name[MAX_PLAYER_NAME], Comprobar1[128], Comprobar2[128];
            GetPlayerName(playerid, Name, sizeof(Name));
            format(Archivo, sizeof(Archivo), "carpeta/%s.ini", Name);
            format(Comprobar1, sizeof(Comprobar1), "%s", strlen(inputtext));
            format(Comprobar2, sizeof(Comprobar2), "%s", dini_Get(Archivo, "Contraseсa"));
           
            if(!strlen(inputtext)) return 1;
            if(!strcmp(Comprobar1, Comprobar2)) return 1;
            //ACA LA FUNCION
        }
    }



Respuesta: [Ayuda] dini_Get... - Parka - 17.07.2012

pawn Код:
if(dialogid == dialog)
    {
        if(response)
        {
            new str[128], Archivo[128], Name[MAX_PLAYER_NAME], Comprobar1[128], Comprobar2[128];
        new Get_Ini = dini_Get( "Contraseсa",Archivo);
            //new Get_Ini = dini_Set("Contraseсa",Archivo);   o si no prueba asi
            GetPlayerName(playerid, Name, sizeof(Name));
            format(Archivo, sizeof(Archivo), "carpeta/%s.ini", Name);
            format(Comprobar1, sizeof(Comprobar1), "%s", strlen(inputtext));
            format(Comprobar2, sizeof(Comprobar2), "%s",Get_Ini);
           
            if(!strlen(inputtext)) return 1;
            if(!strcmp(Comprobar1, Comprobar2)) return 1;
            //ACA LA FUNCION
        }
    }

EDIT : lo edite asi que pruba asi aver que tal


Respuesta: [Ayuda] dini_Get... - OTACON - 17.07.2012

Solucionado, nada mas era ke tenia el ! de mas en strcmp

Gracias igual .

y ya ke estamos xD, alguien me recomienda algun sistema de carga bueno, ke no sea el Y_INI y ke sea facil de usar como el DINI ?


Respuesta: [Ayuda] dini_Get... - Bu11Sh0t - 17.07.2012

Quote:
Originally Posted by bytytus
Посмотреть сообщение
Solucionado, nada mas era ke tenia el ! de mas en strcmp

Gracias igual .

y ya ke estamos xD, alguien me recomienda algun sistema de carga bueno, ke no sea el Y_INI y ke sea facil de usar como el DINI ?
el ! sirve para ver si NO hay diferencias entre los textos, pero si lo quitas cualquiera podra entrar. Lo que te falto es
pawn Код:
if(!strcmp(Comprobar1, Comprobar2, true))



Respuesta: [Ayuda] dini_Get... - Zume - 17.07.2012

Quote:
Originally Posted by bytytus
Посмотреть сообщение
Solucionado, nada mas era ke tenia el ! de mas en strcmp

Gracias igual .

y ya ke estamos xD, alguien me recomienda algun sistema de carga bueno, ke no sea el Y_INI y ke sea facil de usar como el DINI ?
Te recomiendo usar File, para mi es el mejor.


Respuesta: [Ayuda] dini_Get... - OTACON - 18.07.2012

@Bu11Sh0t: No, Eso huviera sido correcto si Lo huviera colocado con format, pero lo coloke en el mismo if del strcmp a las funciones.

@Zume-Zero: Puedes pasar un link del ese sistema de carga? te lo agradeceria, Gracias .