Alex213
Умник
Помогите убрать шефирование пароля
PHP:
stock PlayerRegisterMySQL(playerid) //БОНУС
{
new year, month, day, hour, minuite, second, strstre[50],
randphone = 100000 + random(899999);
getdate(year, month, day);
gettime(hour,minuite,second);
format(strstre,sizeof(strstre),"%d/%d/%d %d:%d",day,month,year,hour,minuite);
strmid(PlayerInfo[playerid][pIpReg], PlayerInfo[playerid][pIP], 0, strlen(PlayerInfo[playerid][pIP]), 17);
PlayerInfo[playerid][pPnumber] = randphone;
for(new i; i < 10; i++) PlayerInfo[playerid][pSalt][i] = random(79) + 47;
PlayerInfo[playerid][pSalt][10] = 0;
SHA256_PassHash(CheckPass[playerid], PlayerInfo[playerid][pSalt], PlayerInfo[playerid][pPassword], 65);
mysql_format(connects, mysql_query_, sizeof(mysql_query_), "INSERT INTO `"TABLE_ACCOUNT"` (`password`, `salt`, `Name`, `pSex`, `pPnumber`, `pDataReg`, `pIpReg`, `pEmail`, `pOnline`, `pGetonIP`, `age`, `national`) VALUES ('%e', '%e', '%e', '%d', '%d', '%s', '%s', '%s', '%d', '%s', '%d', '%d')",
PlayerInfo[playerid][pPassword], PlayerInfo[playerid][pSalt], PlayerInfo[playerid][pNames], PlayerInfo[playerid][pSex], PlayerInfo[playerid][pPnumber], strstre, PlayerInfo[playerid][pIpReg], PlayerInfo[playerid][pEmail], playerid, PlayerInfo[playerid][pIP], PlayerInfo[playerid][pAge], PlayerInfo[playerid][pNational]);
mysql_tquery(connects, mysql_query_, "OnAccountCreated", "d", playerid);
PlayerInfo[playerid][pDonatemoney2] = 5000;
PlayerInfo[playerid][pCash] = 70000000;
PlayerInfo[playerid][pMobile] = 50000;
PlayerInfo[playerid][pVodPrava] = 1;
gPlayerLogged[playerid] = 1;
TogglePlayerSpectatingEx(playerid, 0);
connecttime[playerid] = 0;
CheckPass[playerid][0] = 0;
SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]);
ClearBank(playerid);
SendClientMessage(playerid,COLOR_WHITE,"Поздравляем вас с успешно регистрацией!");
SendClientMessage(playerid, COLOR_WHITE, "Для покупки лицензий воспользуйтесь 'Donate' услугами");
SendClientMessage(playerid, 0x09b000ff, "Желаем вам приятной игры :)");
PlayerPlaySound(playerid, 1069, 0.0, 0.0, 0.0);
}
Последнее редактирование:
