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

Идея Ваша идея ->>> мой плагин.

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

Статус темы:
Закрыта.
  1. Автор темы
    Bohdan_Hrytsak

    Bohdan_Hrytsak Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
  2. stars

    stars Активный участник Пользователь

    Баллы:
    76
  3. Автор темы
    Bohdan_Hrytsak

    Bohdan_Hrytsak Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
  4. CoolBoy

    CoolBoy Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    Xezard
    К сожалению, плагин, который скинул человек постом выше имеет чуть больший функционал.
     
  5. L4c05t

    L4c05t Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Lacost
    Напиши плагин:
    Запрет подбирать мобам дроп!
    Тебе все равно делать нечего...
     
  6. Автор темы
    Bohdan_Hrytsak

    Bohdan_Hrytsak Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    Версия?
     
  7. L4c05t

    L4c05t Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Lacost
    1.7.10
     
  8. Saharo4ek

    Saharo4ek Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    tin
    У меня есть идея для плагина (в моей голове всё это просто , но кодеры охр*нели , когда увидели моё ТЗ)

    1.Название плагина : WgMega
    2.Функционал :
    1)Нужно чтобы плагин делал из определённого региона WG , так называемый защищённый регион. Это регион , на котором позволяется находится только определённому колл-ву игроков (остальным просто не зайти туда никак) , колл-во игроков - которые там могут находится нужно указывать в конфиге , как и названия эти регионов (да-да , нужно чтобы их можно было вписать несколько)
    2)Нужно чтобы при заходе на регион выполнялась определённая команда и при выходе с него тоже выполнялась команда , команды должны быть разные для всех указанных в конфиге регионов и должны вписываться там же.
    3)Если игрок ливнёт с сервера на данном регионе , нужно чтобы его тпшнуло на спавн (из любого защищённого региона)
    4)Нужно установить максимальное времянахождение на защищённом регионе , для каждого региона разное. Тобишь через это время игрока телепортирует на спавн
    5)После выхода игрока с региона (добровольного , кикнули его , с сервера вышел или убили) там удалялись все мобы и удалялись все вещи.

    Пример конфига:
    Regions:
    Quit: "spawn %player" //Если игрок выйдет с сервера , для всех регионов - одинакова
    Arkham: //Название региона
    Join: "bc алалалала" //Команда при заходе на регион
    Leave: "bc азазазаза" //Команда при выходе с региона
    Time: 300 //Время нахождения на регионе (в секундах)
    MaxPlayers: 5 //Максимальное колл-во игроков на регионе
    Delete: true/false //Удалять ли дроп с региона , если там нету игроков

    И так минимум на 15 регионов =з

    Возьмёшься ?
    Мне CoolBoy написал частично функционал данного плагина , но этого оказалось недостаточно
     
  9. L4c05t

    L4c05t Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Lacost
    Вы не замечаете? ТС вообще не хочет нечего делать даже самое простенькие поагины. Смысл от темы?
     
  10. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Могу взяться.
     
  11. CoolBoy

    CoolBoy Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    Xezard
    Что-то я не припомню такого. Вы уверены что Я вам писал?
     
  12. Автор темы
    Bohdan_Hrytsak

    Bohdan_Hrytsak Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    Плагином не реализуемо. Потому что эта функция встроена в сам код игры и его вы не отключите просто плагином.
     
  13. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Лол. Просто слушать эвент спауна мобов и запрещать им поднимать вещи.
     
  14. Автор темы
    Bohdan_Hrytsak

    Bohdan_Hrytsak Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    Derek сказал что может взятса напишите ему.
    Есть евент поднимание вещей игроком.Нов вот не увидел евент поднимания дропа мобом.Если есть скиньте.Буду благодарен
     
  15. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Не эвентом.
    LivingEntity#setCanPickupItems(boolean)
     
  16. Автор темы
    Bohdan_Hrytsak

    Bohdan_Hrytsak Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    d
    Мда тупой я спасиб.
    L4c05t ет тебе проверь.https://yadi.sk/d/Bmp6JOvzqxmyK
     
  17. L4c05t

    L4c05t Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Lacost
    Если не сложно можно сурсы?
     
  18. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Код:
    package ru.bohdan.mob;
    
    import org.bukkit.entity.LivingEntity;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.plugin.java.JavaPlugin;
    
    public class Main extends JavaPlugin implements Listener {
    
        public void onEnable() {
            this.getServer().getPluginManager().registerEvents(this, this);
        }
    
        @EventHandler
        public void Drop(LivingEntity e) {
            e.setCanPickupItems(false);
        }
    }
    Это работать не будет.
    Я даже написал что надо сделать:
    Но что то не срослось походу.
     
  19. L4c05t

    L4c05t Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Lacost
    Протестировал и в правду не работает, все так же подбирают.
     
  20. Kela-4D

    Kela-4D Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Kelatyh
Статус темы:
Закрыта.

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