- Регистрация
- 30 Янв 2019
- Сообщения
- 33
- Лучшие ответы
- 0
- Репутация
- 1
У меня вопрос. Я поставил команду /reginfo, в ней функционирует все, кроме даты регистрации. pDataReg отвечает за дату и время регистрации. Не подскажите причину?
PHP:
https://imgur.com/a/wjxcjPX
PHP:
CMD:reginfo(playerid, params[])
{
if(PlayerInfo[playerid][bAdmin] < 3) return 1; // Меняем на свою проверку
if(sscanf(params, "d", params[0])) return SendClientMessage(playerid, 0xFFFFFFFF, !"Используйте: /reginfo [id игрока]");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, 0xFFFFFFFF, !"Игрок не авторизован!");
new regcountry[20], regcity[30], regprovider[30];
GetIPCountry(PlayerInfo[params[0]][pIP], regcountry); // "PlayerInfo и pIP" меняем на свой
GetIPCity(PlayerInfo[params[0]][pIP], regcity); // "PlayerInfo и pIP" меняем на свой
GetIPISP(PlayerInfo[params[0]][pIP], regprovider); // "PlayerInfo и pIP" меняем на свой
new nowcountry[20], nowcity[30], nowprovider[30];
GetPlayerCountry(params[0], nowcountry);
GetPlayerCity(params[0], nowcity);
GetPlayerISP(params[0], nowprovider);
new nowip[16];
GetPlayerIp(playerid, nowip, sizeof(nowip));
new dialog[512];
format(dialog, sizeof(dialog),
"{FFFFFF}Проверка игрока: {17CC9D}%s[%d]{FFFFFF}\n\n\
Дата при регистрации: %s\n\
IP при регистрации: %s\n\
Страна при регистрации: %s\n\
Город при регистрации: %s\n\
Провайдер при регистрации: %s\n\n\
Текущий IP: %s\n\
Текущая страна: %s\n\
Текущий город: %s\n\
Текущий провайдер: %s",
pNames(params[0]), params[0],
PlayerInfo[params[0]][pDataReg], // "PlayerInfo и [REGDATA]" меняем на свой
PlayerInfo[params[0]][pIP], // "PlayerInfo и [REGIP]" меняем на свой
regcountry,
regcity,
regprovider,
nowip,
nowcountry,
nowcity,
nowprovider);
return ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, !"{17CC9D}Reg Info", dialog, !"Закрыть", "");
}