Red Tea
Новичок
- Баллы
- 6
- Имя в Minecraft
- _redtea_
Нужен плагин-аддон для плагина FactionsUUID последней версии. Плагин должен поддерживать Spigot 1.12.2 и 1.16.5
Суть плагина:
Игрок прописывает команду /f plot setowner ник
Если игрок админ или солидер, то получить чанк в котором Игрок стоит и отменить, если чанк не принадлежит фракции игрока.
Если принадлежит:
Получить игрока из аргумента "ник". Потом проверить фракцию. Если не такая же, как у 1 игрока, то отменить.
Иначе игрок, ник которого был получен - может взаимодействовать с чанком при любых условиях.
И записывать эти данные куда-то, чеб при рестарте все восстанавливалось.
И команду /f plot removeowner ник
чеб она удаляла права на взаимодействия с чанком.
- Владелец чанка, Солидер или админ могут выставить чанк на продажу /f plot forsale [Цена] (находясь в чанке, который нужно продать).
Когда игрок входит в чанк, там пишется в том же месте цена. Если есть владелец, то сначала идет цена, потом владелец.
- Если игрок имеет ту же фракцию, что и чанк, который выставлен на продажу, то игрок пишет /f plot claim (находясь в чанке, который нужно купить). Далее, если оплата успешна, то игрок устанавливается новым владельцем этого чанка.
- Владелец может добавить/удалить Участников плота.
/f plot addmember [ник]
/f plot removemember [ник]
(Находясь в настраиваемом чанке.)
Владелец может настроить права участникам:
/f plot editmember [ник] [функция] [on/off]
Функции:
Build - строить в чанке
Destroy - разрушать в чанке
Use - использовать вещи в чанке (Кроме печей, сундуков и других инвентарей)
Container - Открывать печи, сундуки и другие инвентари
AddMember - Добавлять новых участников в чанк
RemoveMember - Удалять новых участников из чанка
EditMember - Редактировать функции участников в чанке.
- Сделать, чтоб при написании команды /f plot в чат выводилась информация о владельце чанков и о его участниках.
Например:
[Информация о участке]
Владелец: player
Участники:
player2 (строить: да; разрушать: да; нажимать: да; доступ к сундукам: да; удалять участников: нет; добавлять участников: нет; редактировать участников: нет)
и еще:
сюда добавить /f plot taxes [Сумма] (стоя в настраиваемом чанке)
Это установка налога на чанк. Налог собирается раз в день. Он снимается из баланса владельца чанка. Если денег не хватает, то владелец удаляется из чанка. По умолчанию 0. Эту команду может использовать только лидер и солидер
Добавть:
если владелец вышел из чанка, то его удалить из владельцев всех чанков.
Если владельца удалили из-за налогов, командой или он вышел или территорию приобрел новый владелец, то удалить всех member'ов из чанка.
Когда входишь в чанк, в чат пишется владелец этого чанка и цена продажи (если имеется)
Суть плагина:
Игрок прописывает команду /f plot setowner ник
Если игрок админ или солидер, то получить чанк в котором Игрок стоит и отменить, если чанк не принадлежит фракции игрока.
Если принадлежит:
Получить игрока из аргумента "ник". Потом проверить фракцию. Если не такая же, как у 1 игрока, то отменить.
Иначе игрок, ник которого был получен - может взаимодействовать с чанком при любых условиях.
И записывать эти данные куда-то, чеб при рестарте все восстанавливалось.
И команду /f plot removeowner ник
чеб она удаляла права на взаимодействия с чанком.
- Владелец чанка, Солидер или админ могут выставить чанк на продажу /f plot forsale [Цена] (находясь в чанке, который нужно продать).
Когда игрок входит в чанк, там пишется в том же месте цена. Если есть владелец, то сначала идет цена, потом владелец.
- Если игрок имеет ту же фракцию, что и чанк, который выставлен на продажу, то игрок пишет /f plot claim (находясь в чанке, который нужно купить). Далее, если оплата успешна, то игрок устанавливается новым владельцем этого чанка.
- Владелец может добавить/удалить Участников плота.
/f plot addmember [ник]
/f plot removemember [ник]
(Находясь в настраиваемом чанке.)
Владелец может настроить права участникам:
/f plot editmember [ник] [функция] [on/off]
Функции:
Build - строить в чанке
Destroy - разрушать в чанке
Use - использовать вещи в чанке (Кроме печей, сундуков и других инвентарей)
Container - Открывать печи, сундуки и другие инвентари
AddMember - Добавлять новых участников в чанк
RemoveMember - Удалять новых участников из чанка
EditMember - Редактировать функции участников в чанке.
- Сделать, чтоб при написании команды /f plot в чат выводилась информация о владельце чанков и о его участниках.
Например:
[Информация о участке]
Владелец: player
Участники:
player2 (строить: да; разрушать: да; нажимать: да; доступ к сундукам: да; удалять участников: нет; добавлять участников: нет; редактировать участников: нет)
и еще:
сюда добавить /f plot taxes [Сумма] (стоя в настраиваемом чанке)
Это установка налога на чанк. Налог собирается раз в день. Он снимается из баланса владельца чанка. Если денег не хватает, то владелец удаляется из чанка. По умолчанию 0. Эту команду может использовать только лидер и солидер
Добавть:
если владелец вышел из чанка, то его удалить из владельцев всех чанков.
Если владельца удалили из-за налогов, командой или он вышел или территорию приобрел новый владелец, то удалить всех member'ов из чанка.
Когда входишь в чанк, в чат пишется владелец этого чанка и цена продажи (если имеется)