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

Идея Мини игра с супер способностями

Тема в разделе "Запросы на разработку плагинов", создана пользователем Michele Lomak, 20 янв 2014.

  1. Автор темы
    Michele Lomak

    Michele Lomak Участник Пользователь

    Баллы:
    33
    Имя в Minecraft:
    I_Gunz_I
    Если кто то разбирается в создании плагинов , прошу помочь.
    Мне нужен плагин для сервера (1.6.2 - 1.7.4 ) который позволит добавить определенным игрокам супер способности . Например ты заходишь в лобби и можешь пойти выбрать класс как : Волшебник ; Инфрит ; Скелет ; воин ; паук и Т.д. Волшебнику например будут выдаваться 3 вида красителей (оранжевый , синий , белый ) и волшебная палочка (л.к.м = использовать способность , п.к.м = поменять способность), у него будут 3 способности : подживать место куда он смотрит и оно будет стоить 3 оранжевых красителей, которые будут выдаваться 6 в 8 секунд ; замораживает место куда он смотрит льдом на 6 секунд с помощью 10 синих красителей , которые выдаются 10 в 8 секунд ; так же с помощью 15 белых красителей он сможет взрывать место куда он смотрит и выдаваться они будут 15 в 8 секунд.Нужно так же автоматически завершить бой когда какой то игрок наберет 30 убийств и в конце игры победивший получит 20 монет.Нужно будет так же менять карту для игры. Прежде чем сделать супер способности нужно как то забрать у игроков вещи и так же при смерти они не должны дропать вещи , а просто менять их каждый раз на новые.
    Надеюсь все понятно и что хоть кто-то мне ответит.
    Если вы знаете как решить хотя бы одну их проблем , прошу сообщить.
    Спасибо за внимание!
     
    Последнее редактирование: 20 янв 2014
  2. Хостинг MineCraft
    <
  3. Den-Xs

    Den-Xs Старожил Пользователь

    Баллы:
    103
    Skype:
    denis_314
    Могу написать. За $.
     
  4. Автор темы
    Michele Lomak

    Michele Lomak Участник Пользователь

    Баллы:
    33
    Имя в Minecraft:
    I_Gunz_I
    Примерно во сколько это обойдется?
     
  5. Den-Xs

    Den-Xs Старожил Пользователь

    Баллы:
    103
    Skype:
    denis_314
    По всем вопросам в скайп - denis_314
     
  6. Alex_Bond

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

    Баллы:
    153
    Skype:
    Alex.Bond.d
    Имя в Minecraft:
    Alex_Bond_UA
    Хмм.. я так понял обычный PVP с класами?
     
  7. Автор темы
    Michele Lomak

    Michele Lomak Участник Пользователь

    Баллы:
    33
    Имя в Minecraft:
    I_Gunz_I
    Да, это не сложно сделать , но я не знаю как делать классы похожие на мага.
     
  8. Hilgert

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

    Баллы:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    Я делал плагин на заклинания, типа игрок произнёс(написал в чат) заклинание, и что-то произошло, например:"заклинание:"Orbis De Ignis(с латыни - огненное кольцо :D)" - вокруг игрока в радиусе 5 блоков появляются частицы огня и все мобы/игроки поджигаются(тоже в радиусе 5 блоков)" получилось круто =)
     
  9. Автор темы
    Michele Lomak

    Michele Lomak Участник Пользователь

    Баллы:
    33
    Имя в Minecraft:
    I_Gunz_I
    Прикольно, но в моем случае это PVP и у игрока не будет времени для того что бы писать в чат. Поэтому я подумал сделать так что бы заклятие переключались после нажатия правой кнопкой мыши на палку , ну а левой использовалось. В этом вся проблема,ты ведь работал с плагинами, можешь помочь или хотя бы дать какой-то совет?[DOUBLEPOST=1391344015,1391343914][/DOUBLEPOST]Я писал в скайп выше , но он не отвечает -_-
     
  10. Hilgert

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

    Баллы:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    Есть такая фишка:"player.chat("Йа Маг"); //в PlayerInteractEvent"
     
  11. Автор темы
    Michele Lomak

    Michele Lomak Участник Пользователь

    Баллы:
    33
    Имя в Minecraft:
    I_Gunz_I
    Ни разу не слышал об этом прагине , можешь кратко объяснить его возможности?
     
  12. Hilgert

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

    Баллы:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    Это не плагин, а стандартный метод =)
    Пример:
    Код:
    @EventHandler
    public void magicItem(PlayerInteractEvent e){
    Player p = e.getPlayer();
    ItemStack i = p.getItemInHand();
        if(i.getType() == Material.ENCHANTED_BOOK){
            p.chat("Orbis De Ignis");
        }
    }
    @EventHandler
    public void magicSpell(AsyncPlayerChatEvent e){
    String m = e.getMessage();
        if(m.toLowerCase().equals("orbis de ignis")){
            //Тут уже начинается вся магия =)
        }
    }
     
  13. Автор темы
    Michele Lomak

    Michele Lomak Участник Пользователь

    Баллы:
    33
    Имя в Minecraft:
    I_Gunz_I
    Я понял что это , но не знаю какие еще заклинания можно создать с помощью этого. Ты единственный кто вообще попытался мне помочь , спасибо )
     
  14. Hilgert

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

    Баллы:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    я использовал плагин PlayEffect От @fromgate, вот код 1-го из моих заклинаний :D
    Код:
                    e.getPlayer().damage(10);
                    for(Entity d : e.getPlayer().getNearbyEntities(5,5,5)) {
                        if(!(d == null)){
                            Player target = ((Player)d);
                            target.setFireTicks(100);
                            e.getPlayer().setFireTicks(50);
                        }
                    }
                    for (int r = 1; r <= 5; r++){
                        PlayEffect.play(VisualEffect.FLAMENEW, "loc:"+e.getPlayer().getWorld().getName()+","+e.getPlayer().getLocation().getBlockX()+","+e.getPlayer().getLocation().getBlockY()+","+e.getPlayer().getLocation().getBlockZ()+" draw:circle radius:"+r);
                    }
                }
    Удачи.
     
  15. Автор темы
    Michele Lomak

    Michele Lomak Участник Пользователь

    Баллы:
    33
    Имя в Minecraft:
    I_Gunz_I
    Большое вам спасибо вы мне очень помогли с моей мини игрой ))
     
    Hilgert нравится это.
  16. Den-Xs

    Den-Xs Старожил Пользователь

    Баллы:
    103
    Skype:
    denis_314
    Не отвечаю людям, которые не пишут зачем написали
     
    Likeobot и fromgate нравится это.
  17. Автор темы
    Michele Lomak

    Michele Lomak Участник Пользователь

    Баллы:
    33
    Имя в Minecraft:
    I_Gunz_I
    Во первых вы знаете зачем я написал, во вторых место того что бы чем то помочь, вы предлагаете создать этот плагин за деньги (что в общем хорошо , но никто не купит такой плагин если он будет стоить где-то 100 $)
     
  18. Den-Xs

    Den-Xs Старожил Пользователь

    Баллы:
    103
    Skype:
    denis_314
    Во-первых, я не знаю ваш скайп, а всяких спамеров ко мне стучится дохренища, во-вторых у меня в сутках не 48 часов и я не волонтёр, чтобы помогать бесплатно. Написание данного плагина - МИНИМУМ несколько дней кропотливой работы: мне оно надо? - нет. вам оно надо - да! Значит или пишите сами, или платите. И, да, не $100, меньше
     
  19. Автор темы
    Michele Lomak

    Michele Lomak Участник Пользователь

    Баллы:
    33
    Имя в Minecraft:
    I_Gunz_I
    Я ведь не знал что вам срамят в скайп, я подумал что вы меня просто игнорируете. Понимаю что бы написать плагин нужно не мало времени, но ведь каким то советом можно помочь (я не разу в жизне не делал плагины и понятия не имею что и как)
     
  20. Den-Xs

    Den-Xs Старожил Пользователь

    Баллы:
    103
    Skype:
    denis_314
    Если вы ни разу не делали плагины, то боюсь одного совета будет мало (
     
  21. Автор темы
    Michele Lomak

    Michele Lomak Участник Пользователь

    Баллы:
    33
    Имя в Minecraft:
    I_Gunz_I
    Вы случайно не знаете где я бы мог найти хороший туториал по созданию плагинов или хотя бы какое-то видео в котором объясняют что к чему?
     

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