20.05.2010, 05:14
I have finished it, and i have tested it works like a charm 
Finally i have created my own login and register system whats working correctly

Код:
public OnPlayerDisconnect(playerid, reason) { new string3[256]; new playername3[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername3, sizeof(playername3)); format(string3, sizeof(string3), "cServer/kasutajad/%s.ini", playername3); new File: hFile = fopen(string3, io_write); if (hFile) { new pIp[128]; GetPlayerIp(playerid, pIp, sizeof(pIp)); new var[32]; PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid); format(var, 32, "IP=%s\n", pIp);fwrite(hFile, var); format(var, 32, "AdminLevel=%d\n",PlayerInfo[playerid][pAdmin]);fwrite(hFile, var); format(var, 32, "Warnings=%d\n",PlayerInfo[playerid][pWarns]);fwrite(hFile, var); format(var, 32, "Level=%d\n",PlayerInfo[playerid][pLevel]);fwrite(hFile, var); format(var, 32, "Kills=%d\n",PlayerInfo[playerid][pKills]);fwrite(hFile, var); format(var, 32, "Deaths=%d\n",PlayerInfo[playerid][pDeaths]);fwrite(hFile, var); format(var, 32, "Money=%d\n",PlayerInfo[playerid][pCash]);fwrite(hFile, var); format(var, 32, "Bank=%d\n",PlayerInfo[playerid][pBank]);fwrite(hFile, var); format(var, 32, "Skin=%d\n",PlayerInfo[playerid][pSkin]);fwrite(hFile, var); format(var, 32, "TimesConnected=%d\n",PlayerInfo[playerid][pTimes]);fwrite(hFile, var); format(var, 32, "PlayingHours=%d\n",PlayerInfo[playerid][pHours]);fwrite(hFile, var); format(var, 32, "PlayingMinutes=%d\n",PlayerInfo[playerid][pMins]);fwrite(hFile, var); format(var, 32, "JailTime=%d\n",PlayerInfo[playerid][pJailTime]);fwrite(hFile, var); format(var, 32, "Suitsud=%d\n",PlayerInfo[playerid][pSuitsud]);fwrite(hFile, var); new year,month,day; getdate(year,month,day); PlayerInfo[playerid][pDate1] = day; PlayerInfo[playerid][pDate2] = month; PlayerInfo[playerid][pDate3] = year; format(var, 32, "DayRegistered=%d\n",PlayerInfo[playerid][pDate1]);fwrite(hFile, var); format(var, 32, "MonthRegistered=%d\n",PlayerInfo[playerid][pDate2]);fwrite(hFile, var); format(var, 32, "YearRegistered=%d\n",PlayerInfo[playerid][pDate3]);fwrite(hFile, var); gPlayerLogged[playerid] = 0; fclose(hFile); } return 1; }
