Ganter1234
Участник
- Сообщения
- 1,149
- Реакции
- 667
У меня есть запрос через который я получаю ответ: {"response":1}, вопрос, как мне получить это число? через GetInt показывает 0 (я использую устаревший метод чтобы получить айди игрока через датапак)
Кодик:
void Zapros()
{
char szURL[500];
FormatEx(szURL, sizeof(szURL), "urlzaprosa");
DataPack hPack = new DataPack();
hPack.WriteCell(client);
httpClient.Get(szURL, OnTodoReceived, hPack);
}
public void OnTodoReceived(HTTPResponse response, DataPack hPack)
{
hPack.Reset();
int client = hPack.ReadCell();
if (response.Status != HTTPStatus_OK) {
return;
}
JSONObject res = view_as<JSONObject>(response.Data);
int Success = res.GetInt("response");
PrintToChat(client, "Ответ: %i", Success);
delete hPack;
}