04.08.2014, 15:26
Hi, i made a login and register system.
That's is how the file still when register, when disconnect and it save the variables here will still like that's:
їWhy?![Confused](images/smilies/confused.png)
Код:
[Cuenta] Contraseсa = test123 Dinero = 1000 Banco = 5000 Administrador = 0 Skin = 5 PosicionX = 10.000000 PosicionY = 10.000000 PosicionZ = 10.000000
Код:
PosicionX = 1552.196899 PosicionY = -1675.167968 PosicionZ = 16.181770 Administrador = 0 Dinero = 0 [Cuenta] Contraseсa = test123 Dinero = 1000 Banco = 5000 Administrador = 0 Skin = 5 PosicionX = 10.000000 PosicionY = 10.000000 PosicionZ = 10.000000
![Confused](images/smilies/confused.png)
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
new string[150], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), "/Usuarios/%s.ini", name);
new INI:File = INI_Open(string);
GetPlayerPos(playerid, pInfo[playerid][PosX], pInfo[playerid][PosY], pInfo[playerid][PosZ]);
INI_WriteFloat( File, "PosicionX", pInfo[playerid][PosX] );
INI_WriteFloat( File, "PosicionY", pInfo[playerid][PosY] );
INI_WriteFloat( File, "PosicionZ", pInfo[playerid][PosZ] );
INI_WriteInt( File, "Administrador", pInfo[playerid][pAdministrador] );
INI_WriteInt( File, "Dinero", pInfo[playerid][pDinero] );
INI_Close(File);
}