- Баллы
- 88
Захотелось мне еще "поиграться" и попытался для себя реализовать приват стоек для брони, вот что у меня с этого получилось:
ASProtect. Приват стоек для брони
v0.1/beta, тестировался на Spigot 1.8.8
Скачать плагин
Для настройки количества возможных защищенных стоек по групам, требуется плагин Vault.
Особенности:
Когда игрок устанавливает стойку для брони, путем ПКМ по верхней части блока, проводится проверка, если есть возможность, ставится заприваченая на этого игрока стойка, если по каким то причинам игрок не может устанавливать защищенные стойки, ставится обычная стойка для брони, доступ к которой могут иметь другие игроки.
Чтобы снять защиту из стойки, нужно просто ударить по ней костью. До снятия защиты, сломать стойку не может даже владелец.
Список всех защищенных стоек, сохраняется в файле: ArmorStand.yml
Разрешения:
Известные баги:
История версий:
v0.1/beta - бета версия плагина.
P.S. Буду благодарен за советы по устранению багов...
ASProtect. Приват стоек для брони
v0.1/beta, тестировался на Spigot 1.8.8
Скачать плагин
Для настройки количества возможных защищенных стоек по групам, требуется плагин Vault.
Особенности:
Когда игрок устанавливает стойку для брони, путем ПКМ по верхней части блока, проводится проверка, если есть возможность, ставится заприваченая на этого игрока стойка, если по каким то причинам игрок не может устанавливать защищенные стойки, ставится обычная стойка для брони, доступ к которой могут иметь другие игроки.
Чтобы снять защиту из стойки, нужно просто ударить по ней костью. До снятия защиты, сломать стойку не может даже владелец.
Список всех защищенных стоек, сохраняется в файле: ArmorStand.yml
Разрешения:
- asprotect.admin - все права (в т.ч. на команду /asp reload)
- asprotect.protect - право на защиту стойки
- asprotect.unprotect - право на снятие защиты из стойки.
Код:
PluginName: '&4[&6ASprotect&4]' #Название плагина для чата
group:
default: '5' #количество стоек для групп, не описанных в конфиге
vip: '7' #количество стоек для группы
supervip: '10'
premium: '15'
Известные баги:
- Стойку можно сдвинуть поршнем, при этом она становится не защищенной, но лимит стоек у игрка не освобождается, так как за ним числятся прежние координаты стойки, то есть, если снова поставить стойку на прежнее место, она будет также защищена, снять защиту можно только костью. (нужно будет добавить команду на снятие защиты из своих стоек)
- Аналогичная ситуация происходит, если сломать блок под стойкой...
История версий:
v0.1/beta - бета версия плагина.
P.S. Буду благодарен за советы по устранению багов...
Последнее редактирование: