Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Нужна помощь

Статус
В этой теме нельзя размещать новые ответы.

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);
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу