[Duda]Con y_ini
#1

Hola estaba intentando guardar email con el guardado de datos que ocupo el cual es y_ini ,va todo exelente pero ocurre que el campo del email queda en blanco :S .

Esto fue lo que coloque.

Donde carga los usuarios

pawn Код:
INI_String("Email",Informacion[playerid][pEmail],64);
En onplayerdisconnect

pawn Код:
INI_WriteString(File, "Email",Informacion[playerid][pEmail]);
En el registro

pawn Код:
INI_WriteString(File,"Email",Informacion[playerid][pEmail]);//yo pienso que podria ser esto pero si lo pongo diferente me da error ¬¬
El dialog en la respuesta tengo esto

pawn Код:
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File, "data");
INI_WriteString(File, "Email", inputtext);
INI_Close(File);
Que podria ser?Desde ya muchas gracias
Reply
#2

їpEmail lo tenes como string?, їcуmo metes el email en pEmail?.
Reply
#3

Si meto el email en pemail,de esta manera lo coloque.
pawn Код:
pEmail[64]
Reply
#4

Cuando lo guardas desde el dialog, їse guarda o tampoco?
Reply
#5

No tampoco.Coloco el email y pasa todo bien pero igual el ini queda el campo vacio ,nose en que me equivoque D:
Reply
#6

Quizбs el error esta en UserPath, igual nunca usй y_ini, pero no veo ningъn error.
Reply
#7

Yo lo tengo asi:

pawn Код:
new
            PlayerFile[ 13 + MAX_PLAYER_NAME + 1];

        format( PlayerFile , sizeof PlayerFile, "Usuarios/%s.ini", pName(playerid));

        new
            INI:PlayerAcc = INI_Open( PlayerFile );
pawn Код:
INI_String("MSN" , PlayerInfo[playerid][pMSN],          32);
pawn Код:
INI_WriteString(PlayerAcc, "MSN", PlayerInfo[playerid][pMSN]);
Reply
#8

O.o , que raro cambie mi variable pEmail por Pmsn y le puse el 32 en vez de 64 y anduvo.. Grax
Reply
#9

Quiza tenias algo mal pero que bien que ya te funciono
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)