Действие изменения конфигов других плагинов. #31


  • New
  • Enhancment
  • Waiting
  • Enhancement
Open
Assigned to fromgate
  • _ForgeUser16377105 created this issue Feb 24, 2015
    Tester

    Сабж в названии. В действии нужно будет указать путь от папка плагинов до конфига, строки и символа. Далее всё это изменяется, сохраняется и следующим действием идёт команда перезагрузки плагина через PlumMan или /<plugin> reload (кому как =D)

  • _ForgeUser16377105 added the tags New Enhancment Feb 24, 2015
  • fromgate posted a comment Mar 1, 2015

    Очень даже интересная идея. Вообще можно сделать возможность чтения/записи в произвольный файл.

  • _ForgeUser16377105 posted a comment Mar 1, 2015

    В произвольный - то есть рандомный? В каком смысле, подробнее можно? :D

    Можно было бы добавить не только редактирование каких-то файлов, но и удаление их, папок, миров. Например, плановый вайп спец-миров или их копирование (например, есть мини-игра-мир, где люди могут крушить и строить что хотят. Но на следующую неделю мир становится прежним : всех игроков выкидывает из этого мира, существующий мир удаляется, папка с бекапом копируется под новым именем. Далее серв перезагружается по таймеру хоста. Заминка может быть в том, что перед выключением, сервер сохраняет мир. И то, что будет скопировано во время его работы, будет замещено прежним содержимым. Тогда нужно реализовать работу плагина (или этого модуля) после выключения сервера...)


    Edited Mar 1, 2015
  • fromgate posted a comment Mar 2, 2015

    Я имел в виду отдельную работу с файлами конфигуарии (в смысле с любым файлом *.yml). Не важно принадлежит он какому-то плагину или нет. По поводу работы с файлами миров - тут есть свои сложности. Лучше пока этим не озадачиваться.

  • fromgate removed a tag Accepted May 5, 2015
  • fromgate added a tag Waiting May 5, 2015
  • _ForgeUser16377105 posted a comment Jun 3, 2015

    @fromgate: Go

    Да, создавать велосипед не нужно, ведь есть MultiWorld. Нужно просто использовать его через консоль: выключить и удалить мир.

    С помощью ReActions можно было бы скопировать бекап и переименовать его. Далее подгрузить обратно на сервер.

    Судя по тому, что Вы сделали акцент только на сложности работы с файлами миров, то, могу сделать вывод, что копирование и переименование файлов посредством ReActions - дело плёвое.

  • _ForgeUser16377105 removed a tag Waiting Jun 3, 2015
  • _ForgeUser16377105 added a tag Replied Jun 3, 2015
  • fromgate removed a tag Replied Jun 13, 2015
  • fromgate added a tag Waiting Jun 13, 2015
  • _ForgeUser16377105 removed a tag Defect Jul 8, 2015
  • _ForgeUser16377105 added a tag Enhancement Jul 8, 2015

To post a comment, please login or register a new account.