Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

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

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

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

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

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
  2. Хостинг MineCraft
    <
  3. CoolBoy

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

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

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

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

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

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

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

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

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

    Баллы:
    76
    Имя в 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 регионов =з

    Возьмёшься ?[DOUBLEPOST=1460493696,1460493665][/DOUBLEPOST]Мне CoolBoy написал частично функционал данного плагина , но этого оказалось недостаточно
     
  8. L4c05t

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

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

    Dereku Старожил

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

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

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

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

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

    Dereku Старожил

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

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

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

    Dereku Старожил

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

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

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    d
    Мда тупой я спасиб.[DOUBLEPOST=1460560953,1460560344][/DOUBLEPOST]L4c05t ет тебе проверь.https://yadi.sk/d/Bmp6JOvzqxmyK
     
  16. L4c05t

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

    Баллы:
    78
    Имя в Minecraft:
    Lacost
    Если не сложно можно сурсы?
     
  17. 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);
        }
    }
    Это работать не будет.
    Я даже написал что надо сделать:
    Но что то не срослось походу.
     
  18. L4c05t

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

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

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

    Баллы:
    143
    Skype:
    kelatyh
    Имя в Minecraft:
    Kelatyh
  20. Saharo4ek

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

    Баллы:
    76
    Имя в Minecraft:
    tin
    Возьмитесь пожалуйста )
     
  21. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Вы так и не ответили. Кто вам писал плагин?
     
Статус темы:
Закрыта.

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