1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Мониторинг на PHP [MCQuery]

Тема в разделе "Оффтопик", создана пользователем GHOST-MEN, 15 окт 2018.

  1. Автор темы
    GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    Привет ,,RuBukkit"!
    Вообщем такая трабла, написал мониторинг на php, использую библиотеку minecraft query, и вроде бы всё отлично, но иногда почему-то mcquery не получает онлайн сервера, то есть просто пустой ответ выдаёт, может кто знает из-за чего такое происходит? И как это можно поправить? Я уже много чего перепробовал, но что-то всё-равно не получается.
     
  2. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Квери не меняется.
     
  3. Автор темы
    GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    Проблема всё еще актуальна... Хелп плиз!
     
  4. Santa

    Santa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    Просто пустой ответ? Или всё же, что нибудь получает? Попробуй выводить все получаемые данные, через var_dump
     
  5. Автор темы
    GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    При вардампе статус выводит ,,Неизвестное ядро", ядро McPc+ 1.5.2 R1.1
    Интересно почему так?
     
  6. Santa

    Santa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    Особенность ядра. Это все переменные? Там они отдаются в виде массива и должен быть онлайн
     
  7. InterWall

    InterWall Старожил Пользователь

    Баллы:
    173
    Так ты бы сразу говорил, что используешь старую версию с не менее устаревшим ядром.
     
  8. Автор темы
    GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    То есть это не исправить?
    upload_2018-10-19_2-42-30.png
    Выводит 0
    На заказ моник пилил, под тз заказчика. И тут возникла трабла, надо решить :(
     
  9. Santa

    Santa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    Сегодня постараюсь помочь тебе, только до дома дойду
     
  10. Santa

    Santa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    upload_2018-10-20_17-45-55.png
    Я надеюсь ты поймешь ошибку свою)
     
  11. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Юзать квери протокол. Он не меняется.
     
  12. Автор темы
    GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    Есть пример использования?
     
  13. Автор темы
    GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    Возможно я немного дурак, но чёт не понимаю :(
     
  14. Santa

    Santa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    Сделай по аналогии с моим if-else
    У тебя просто есть if, а нет else. точнее есть, но не так сделано
     
  15. Автор темы
    GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    @Santa, что вообще делает эта строка?
    Что за условие эквивалентности? Что это "\xA7" и это "\x31" что означает?
    if($data[1] === "\xA7" && $data[2] === "\x31") {
     
  16. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173

Поделиться этой страницей