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

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

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

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

Неправильно извлекается IP регистрации

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

Alex Westbrook

Специалист
Добрый день, ув.Пользователи pawno-info, у меня случился трабл, я написал команду для того, чтобы можно было просмотреть статистику, все отображается правильно
Кроме IP регистрации, в строке IP регистрации значение точно такое-же, как и дата регистрации. Только с припиской 3

Собственно код:
PHP:
CMD:ainfo(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] > 1)
	{
		if(PlayerInfo[playerid][pLogged] == 1)
		{
  			if(sscanf(params,"d", params[0])) return SendClientMessage(playerid, -1, "Используй: /pinfo [id]");
   			if(params[0] != INVALID_PLAYER_ID)
		    {
				new sendername[MAX_PLAYER_NAME],gp[MAX_PLAYER_NAME], str[128],sctring[2000];
			 	GetPlayerName(playerid, sendername, sizeof(sendername));
			 	GetPlayerName(params[0], gp, sizeof(gp));
				format(str,sizeof(str),"%s\n\n",gp);
                strcat(sctring,str);
				format(str,sizeof(str),"Количество Убийств: \t\t\t%d\n",PlayerInfo[playerid][pKills]);
                strcat(sctring,str);
				format(str,sizeof(str),"Количество Смертей: \t\t\t%d\n",PlayerInfo[playerid][pDeaths]);
                strcat(sctring,str);
				format(str,sizeof(str),"Дата   Регистрации: \t\t\t%s\n",PlayerInfo[playerid][DATAREG]);
	            strcat(sctring,str);
	            format(str,sizeof(str),"IP Регистрации:     \t\t\t%s\n",PlayerInfo[playerid][IP]);
	            strcat(sctring,str);
	            ShowPlayerDialog(playerid,12,DIALOG_STYLE_MSGBOX,"Информация о игроке",sctring,"Ок","");
			}
    	    return 1;
		}
 		else {SendClientMessage(playerid, COLOR_LIGHTBLUE, "Необходимо авторизоваться!");}
	}
	return 1;
}
Сохраняю я дату регистрации ип регистрации в стоке с регистрацией:
PHP:
stock Reg(playerid)
{
    new year, month, day, cdate[30], ipStr[16];
	getdate(year, month, day);
	GetPlayerIp( playerid, ipStr, 16 );
	f(cdate,"%d.%d.%d",day,month,year);
	format(PlayerInfo[playerid][IP], 16,"%s", ipStr);
  	mysql_format(MYSQL_ARG, asd, sizeof(asd), "INSERT INTO `"Baza"` (`Name`, `Password`,`Admin`,`Kills`,`Deaths`,`IP`,DATAREG) VALUES ('%e', '%e', '%d', '%d','%s','%s','%s')",
	PlayerInfo[playerid][pName],
	PlayerInfo[playerid][pPassword],
	PlayerInfo[playerid][pAdmin],
	PlayerInfo[playerid][pKills],
	PlayerInfo[playerid][pDeaths],
	PlayerInfo[playerid][IP],
	cdate);
	mysql_function_query(MYSQL_ARG, asd, false, "", "");
}
Помогите пожалуйста , буду благодарен :)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу