Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб webMCR 1.5 - ЛК | RCON-Консоль

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем NC22, 30 май 2012.

  1. QuadX

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

    Баллы:
    103
    Skype:
    happyminers
    Помогите, выбрал "использовать RCON вместо Query для получения состояния сервера", показует сервер онлайн(он онлайн), но выдаёт ошибки:
    Warning: unpack() [function.unpack]: Type V: not enough input, need 4, have 0 in /var/www/user9241/data/www/site.ru/kabinet/instruments/rcon.class.php on line 100

    Warning: fread() [function.fread]: Length parameter must be greater than 0 in /var/www/user9241/data/www/site.ru/kabinet/instruments/rcon.class.php on line 105

    Warning: unpack() [function.unpack]: Type V: not enough input, need 4, have 0 in /var/www/user9241/data/www/site.ru/kabinet/instruments/rcon.class.php on line 106
     
  2. Хостинг MineCraft
    <
  3. QuadX

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

    Баллы:
    103
    Skype:
    happyminers
    Ошибки эти в лаунчере, на сайте ошибок нет...
     
  4. Автор темы
    NC22

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

    Баллы:
    153
    Имя в Minecraft:
    NC22
    @QuadX, есть смысл указать версию сервера и источник от куда он взят.
     
    никио нравится это.
  5. QuadX

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

    Баллы:
    103
    Skype:
    happyminers
    Bukkit++ 1.2.5 R4.1
     
  6. QuadX

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

    Баллы:
    103
    Skype:
    happyminers
    Странно, пробывал на query. потом опять переключился на rcon и теперь нет ошибок)
    Но не показывает онлайн игроков, пишет сервер пуст(на сайте и в лаунчере)(
     
  7. QuadX

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

    Баллы:
    103
    Skype:
    happyminers
    Опять те ошибки)
     
  8. QuadX

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

    Баллы:
    103
    Skype:
    happyminers
    В $game_server нужно порт вводить?
     
  9. Автор темы
    NC22

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

    Баллы:
    153
    Имя в Minecraft:
    NC22
    @QuadX, нет, не нужно. И еще проверь сначала в админке RCON консоль работает или нет. (у администратора кнопка - управление)
     
    никио нравится это.
  10. QuadX

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

    Баллы:
    103
    Skype:
    happyminers
    нет кнопки "управление"
     
  11. Автор темы
    NC22

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

    Баллы:
    153
    Имя в Minecraft:
    NC22
    @QuadX, пользователь Admin - пароль 12345 - это дефолтный администратор в 1.5
     
    никио нравится это.
  12. QuadX

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

    Баллы:
    103
    Skype:
    happyminers
    Я его в БД не добовлял, так как мой ник Admin, присвоил себе лвл 9.
    Понял в чём проблема, присвоил себе лвл 15 и кнопка появилась, в консоли пусто, она не работает(
    В конфиге всё правильно, на сервере тоже...
    Если чтото в rcon написать, пишет : "Authorization failed."
     
  13. leksty

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

    Баллы:
    63
    Народ подскажите не получается настроить авторизацию с XenForo
    Все файлы положил в папку "mc" эта папка лежит в корне форума новости работают при попытке авторизации через лаунчер выдает Bad login в логе пишет Login process [Unknown user] User [qwerty] Password [123456]
    т.е. процесс останавливается на этом месте

    $result = BD("SELECT $bd_aPassword,$bd_aUsername,$bd_aLvl FROM $bd_table_accounts$bd_user_auth WHERE $bd_table_accounts.$bd_aUsername='$login'");
    $line = mysql_fetch_array($result);

    if (!$line) {
    vtxtlog("Login process [Unknown user] User [$login] Password [$password]");
    echo "Bad login";
    exit;
    }

    А в файлике bd_con.php


    $bd_aUserID = 'user_id';
    $bd_aUsername = 'username';
    $bd_aPassword = 'data';
    $bd_aSession = 'session';
    $bd_aServer = 'server';

    $bd_aLvl = 'lvl';
    $bd_aTmp = 'tmp';
    $bd_aIP = 'ip';

    непонятно что за data
    Файлики все менял из архива xenforo-patch-r2.zip
     
    rostikowb нравится это.
  14. noner

    noner Активный участник

    Баллы:
    63
    ПриветОтМиднайта нравится это.
  15. DragonSpirit

    DragonSpirit Активный участник

    Баллы:
    63
    всё файлы залил на сервер?
     
  16. noner

    noner Активный участник

    Баллы:
    63
    да. полностью содержимое архива
     
  17. leksty

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

    Баллы:
    63
    А не должно быть в этом запросе запятой?
    $result = BD("SELECT $bd_aPassword,$bd_aUsername,$bd_aLvl FROM $bd_table_accounts,$bd_user_auth WHERE $bd_table_accounts.$bd_aUsername='$login'");
    $line = mysql_fetch_array($result);
    Теперь ошибка Login process [Bad login] User [qwerty] Password [123456]

    Получается что не срабатывает это условие if (checkPass($realPass,$password))
    что то я совсем запутался почему при авторизации через сайт используются средства xenforo а тут простая проверка с мд5?
     
    Black-UK-Lord нравится это.
  18. Автор темы
    NC22

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

    Баллы:
    153
    Имя в Minecraft:
    NC22
    @leksty, Все просто - я забыл переписать авторизацию в игре с первого релиза, а она там уже совсем по другому производится и запятые не помогут (можешь сам ограбить login.php если чутка разбираешься - т.к. на сайте авторизация должна проходить успешно ). Сегодня допишу. Что удивительно за месяц ты первый сообщил о данной проблеме.

    @noner, в php.ini измени опцию short_open_tag=On или исправь в папках style в файлах (в mcraftServer тоже ) все строки <?=...бла-бла-бла... ?> на <?php echo ...бла-бла-бла...; ?>
     
    никио, leksty и noner нравится это.
  19. noner

    noner Активный участник

    Баллы:
    63
    сделал short_open_tag=On, помогло )
    спасибо.
     
  20. leksty

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

    Баллы:
    63
    Ясно на сайте авторизация действительно проходит успешно. Наверное никто не пользуется xenforo )).
    Сегодня я уже точно ничего не смогу сделать полночи расковыривал скрипты ))
     
  21. noner

    noner Активный участник

    Баллы:
    63

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