[PMMP / Genisys] DevTools - разработка плагинов, загрузка плагинов-папок

DevTools

Описание плагина: Плагин создан специально для разработчиков плагинов. Он позволяет загружать папки-плагины, собирать плагины в phar и наоборот, разбирать плагины phar обратно в папку. Так же, вы можете собрать ядро сервера. Собранные или разобранные плагины/ядра помещаются в папку DevTools или GenisysPro.

Команды
  • /makeplugin <название плагина> - собрать плагин-папку в phar
  • /extractplugin <название плагина> - разобрать phar плагин
  • /makeserver - собрать в phar ядро сервера

Скачать:

3 Симпатий

Как им пользоваться?

1 Симпатия

Я его когда ставлю,он мне всё крашит

Ставь совместимую с ядром версию. Ты так же не забывай, если у тебя есть папки-плагины, которые валяются в plugins, но не работают, он их загрузит и может произойти краш, если они не подходят или с ошибками.

Поставил фикс через ZipPluginLoader, так же не собирает. Или распаковать тоже через фикс нужно?

Не, просто закидываешь .zip в plugins. Посмотри, может ты старый в phar не удалил и сервер грузит его.

В папке Genisys , которая в plugins будет твое собранное ядро

А зачем на Genisys он же и так может читать плагины папки

  1. Зачем плагин на Genisys?
  2. Почему не указал permissions? Мне лень лезть в код.

По умолчанию вообще-то стоит для ОП …

Или ты хочешь чтобы и донатеры могли?

Да. Хочу.

Чтобы они тебе плагины собирали и разбирали?:upside_down_face:

:smiley: донатеры-программисты… Давай им оп тогда, или вписывай сам Permission

Ну ты можешь добавить пельмеши в плагин?

Ядро можно собрать только на этом хостинге?


Почему ошибка?

Потому что шрифт у***ский)
Если по делу, то Invalid plugin name, check the name case
Если прям вообще по делу, то пиши название плагина как оно указано в списке при написании команды plugins и да, сделай его папкой, не уверен, что zip перепакует сразу в phar, хотя можно проверить

Все равно ошибка

Может не загружаться, если плагин устарел??:upside_down_face: