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

Идея //undo <player>

Тема в разделе "Запросы на разработку плагинов", создана пользователем serega6531, 4 авг 2013.

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

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    У меня появилась идея, сделать плагин, реализующий на WE API комманду undo с именем игрока. То есть мы пришем //udo serega6531, и отменяется последнее, сделанное мной действие. На мой взгляд такой плагин очень полезен, для защиты от гриферов, да и просто отмены действий криворуких админов. Вобщем, надеюсь кто нибудь возьмётся за разработку.
     
    _DarkShark_ нравится это.
  2. Meowt

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

    Баллы:
    123
    @serega6531, чем тебя не устраивает LogBlock? Абсолютно тоже самое, только функционал больше.
     
  3. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Про него не смотрел, сейчас посмотрю. Но как я понял из названия, плагин собирает информацию о действиях с блоком, а я предлагаю просто как дополнение к WE.
     
  4. Meowt

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

    Баллы:
    123
    @serega6531, зачем изобретать велосипед, если уже есть готовый плагин? Так и так это дополнение будет заносить действия каждого игрока в базу. Некоторые запросы просто не будут заноситься и фильтроваться, например, удар моба. LogBlock, считаю, самый подходящий вариант. Параметров для отката хватает, как для последнего действия, так и для всех, начиная с первого захода в игру.
     
  5. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    А если кому то не захочется сильнее нагружать сервер, чем можно было бы?
     
  6. Meowt

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

    Баллы:
    123
    @serega6531, не ставить данный плагин. А то, что предлагаешь ты, будет грузить сильнее.
     
  7. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    //undo %player% уже забиндена WE. Как вариант - CoreProtect (с альтернативами пока не сталкивался), или LogBlock.
     
  8. fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Насколько я понимаю LogBlock не отловит блоки устанавливаемые через WorldEdit. Т.е. если выделить регион и залить его посредством //set stone то откатить его через logblock не получится.
     
  9. Meowt

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

    Баллы:
    123
    @fromgate, в LogBlock есть функция логировать действия WorldEdit.
     
  10. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    В WorldEdit есть функция логгирования действий WorldEdit.
     
    fromgate нравится это.
  11. Meowt

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

    Баллы:
    123
    @Dereku, проще подключить к бд 1 LogBlock, чем и то и другое. Лично я так думаю.
     
  12. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Если мне не изменяет память (а если и изменяет, надеюсь что с защитой), в CoreProtect это дело отслеживается и даже пишется ник...
     
    RVXman и Ia_grib нравится это.
  13. Meowt

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

    Баллы:
    123
    Никогда не использовал. Завтра погляжу.
     
  14. Ia_grib

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

    Баллы:
    123
    Имя в Minecraft:
    Ia_grib
    Радуйся, память с тобой
     
  15. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    А я HawkEye пользуюсь
     
  16. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    По иронии я с ним особо дел не имел. Только веб-интерфейс попытался прикрутить интереса ради, что не получилось.
     

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