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

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

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

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

вывод информации по ip

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

Dima_Tushin

Компетентный
Здравствуйте подскажите пожалуйста я сделал через http запрос но не могу понять как сделать чтобы выполняло только следующие инфы

Страна / Город / Провайдер не реклама сайт check host net

Код
PHP:
    if(strcmp(cmd, "/getip", true) == 0)
    {
        if(PlayerInfo[playerid][pAdmin] > 2)
        {
            cmd = strtok(cmdtext, idx);
            if(!strlen(cmd)) return SendClientMessage(playerid, COLOR_WHITE, "[Введите]: /getip [id/ник]");
            giveplayerid = ReturnUser(cmd);
            if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_WHITE, "[Ошибка]: Игрок не найден!");
            if(giveplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, "[Ошибка]: Игрок не найден!");
            new httplog[128];
            format(httplog,sizeof(httplog), "check-host.net/ip-info?host=%s", PlayerInfo[giveplayerid][pRegIp]);
            HTTP(playerid, HTTP_GET, httplog, "", "ForAdminLogin");
        }
        return 1;
    }
код вот суть и ошибки которой я прошу помощи с выводом информации
PHP:
forward ForAdminLogin(playerid, response_code, data[]);
public ForAdminLogin(playerid, response_code, data[])
{
    if(response_code == 200)
    {
        new string[255];
        format(string, sizeof(string), "%s", data);
        SendClientMessage(playerid, COLOR_WHITE, string);
    }
    else
    {
        SendClientMessage(playerid, COLOR_WHITE, "Ошибка при выполнения запроса");
    }
    return 1;
}
Прошу помочь мне Всем спасибо кто поможет или подскажет как сделать чтобы выводило информацию
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу