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

Лаунчер FMXL3+Fix (исправления для лаунчера)

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем synthetic, 24 июн 2016.

  1. Автор темы
    synthetic

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

    Баллы:
    76
    Да, костыльным медом. Метод описан здесь на странице 12. Кое-как оно работает, но лучше добавить лаунчеру ещё несколько альтернативных методов скачивания и использовать их по Round-Robin, для надёжности. Всё руки не дойдут...
     
  2. Mr Hosting
  3. Автор темы
    synthetic

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

    Баллы:
    76
    Обновление.

    В лаунчер был добавлен новый функционал: Аддоны. Аддон для лаунчера - это группа файлов, которую игрокам разрешено добавлять или удалять из состава клиента. В первую очередь аддоны нужны для Мода Шейдеров.

    Аддоны описываются в файле servers.json вот таким образом:

    Код:
    "jars" : [
       ...
    ],
    "addons" : [
       { 
          "id":"shaders",
          "name":"Shaders Mod",
          "enabled":"false",
          "files":[ 
             { 
                "name":"mods/ShadersMod.jar"
             }
          ]
       },
       ...
    ]
    
    "checked_folders" : [
       ...
    
    У игроков появятся вот такие кнопочки для каждого аддона:

    launcher.png

    Игроки смогут включать аддоны если у них мощный комп и выключать если у них слабый комп и потребуется увеличить FPS. Для шейдеров возможность убирать его из клиента полностью очень важна, т.к. даже при выключенных оптимизациях графики Shaders Mod зачастую не даёт клиенту даже запуститься.
     
  4. Vanterkraft

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

    Баллы:
    88
    Skype:
    Deska_Sava
    Скрипт от меня с дополнениями @synthetic
    Использует DLE API для авторизации и по сути является универсальным.

    Так же вложил api.class.php для dle, если вы (например, как я) имеете 11.2 dle и 7 php.(оригинальный скрипт рассчитан на 5.6 php, вытащил скрипт на 7php из 12dle). Это, скорее всего, будет единственная при которой у вас не будет работать этот скрипт и выдавать ошибку в лаунчере.

    По сути там уже всё сделано за вас, заливаете в папку "webUtils" и наслаждаетесь.
    Скрипт находит api dle по $_SERVER['DOCUMENT_ROOT']

    (рекомендуется только для первичной настройки лаунчера или малых проектах, так как при больших нагрузках кушает ОЗУ, лучше вытащить авторизацию из api dle, если написанные скрипты не подходят)
     

    Вложения:

    Последнее редактирование: 14 янв 2018
  5. HoShiMin

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

    Баллы:
    173
    Быстрофикс в тред:
    webUtils/dbUtils.php, 29я строчка
    upload_2018-1-14_21-20-34.png

    Замените на $pdoException->getMessage() - вместо точки поставьте стрелочку.
     
  6. Автор темы
    synthetic

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

    Баллы:
    76
    Ок =)
     
  7. LeonardoDaVinci

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

    Баллы:
    66
    Скинь пожалуйста свой телеграмм synthetc
     

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