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

Помогите группы игроков

Тема в разделе "Разработка плагинов для новичков", создана пользователем asdqwertypro, 3 янв 2017.

  1. TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    И чё эт за кидалово? =(
    Чувствую себя додиком[DOUBLEPOST=1483560024,1483559987][/DOUBLEPOST]
    другого выхода не было =(
     
  2. Хостинг MineCraft
    <
  3. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    ответишь ты или нет?
    Где ты откопал в моих кодах сей метод?[DOUBLEPOST=1483560120][/DOUBLEPOST]А я понял, ты решил развести сральник в этой теме, вместо своей
     
  4. TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    ****ь, сука, ****ец upload_2017-1-4_23-2-31.png
    Стоило просто удалить ядро 1.5.2 :D
    Я зря дрочил эти 2 дня способы получения энтити в регионе, вот это даа... Жалко самого себя...[DOUBLEPOST=1483560313,1483560154][/DOUBLEPOST]
    Хз, может ты и не кидал =)
    Я перепутал наверн
     
  5. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    ахха, красава. че не 1.4.7?
     
  6. TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Даю вам совет, удаляйте ядро 1.8, ставьте 1.8.8 =)
     
  7. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    Так то один из наименее затратных по ресусрсам костылей будет спавн какойнить энтити на координатах рг, и от нее плясать сим методом.
    (ну хз, вдруг захочешь плагин на 1.5.2 сваять :D c: )
     
  8. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Так и через форку можно было сделать, а потом через wg апи проверить на каких регионах моб.
     
  9. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    что за форка (я так то еще ньюби, не шарю в сленге)
     
  10. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Уже давно подключен 1.11.2. Вечно вы динозаврите.[DOUBLEPOST=1483561531,1483561468][/DOUBLEPOST]
    for он же foreach, хотя в жабе низя foreach писать.
     
  11. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    А, спасибо. (я просто так и не выучил php, он в долгом ящике. вообще не разу не встречал языков с таким вариантом.)

    И кстати твой метод будет перебирать всех энтитей в мире(если я правильно понял то, что ты хотел сказать). Это же затратно по ресам. Не проще ли расчитать мидл рг, спавнить там ентити, получать коллекцию через энтити гет, удалять заспавненую ентити => работаем с коллекцией. пруфит
     
  12. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Сорян что расстраиваю твою сказку.

    Код:
        public List getNearbyEntities(double x, double y, double z)
        {
            List notchEntityList = entity.world.getEntities(entity, entity.getBoundingBox().grow(x, y, z), null);
            List bukkitEntityList = new ArrayList(notchEntityList.size());
            net.minecraft.server.v1_11_R1.Entity e;
            for(Iterator iterator = notchEntityList.iterator(); iterator.hasNext(); bukkitEntityList.add(e.getBukkitEntity()))
                e = (net.minecraft.server.v1_11_R1.Entity)iterator.next();
    
            return bukkitEntityList;
        }
    Та самая форка :D.
     
  13. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    мы же про древние ядра, а-ля 1.5.2 ( ну я про них по крайней мере)
     
  14. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Та там аж 2 форки в таком методе. getBoundingBox еще по всем ентити проходится. Так что быстрее гет мир гет ентити точно не будет.
     
  15. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    окей. (люблю понимать что есть еще много того, о чем я даже не догадываюсь)
     
  16. TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    1.100 просмотров, что вы есть такое?
     
  17. Sonicxd2

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

    Баллы:
    76
    Стоит сменить название темы на: "Флудилка по баккиту и не только"
     
  18. Автор темы
    asdqwertypro

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

    Баллы:
    76
    я проверил у себя... короче скоко бы кто кого не убивал всё одно и то же... я там посмотрю чо за код мож чо пойму поменяю...
     
  19. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    хммм, ну ок ща буду тестить[DOUBLEPOST=1483593054,1483593006][/DOUBLEPOST]
    а ты тюрьму создал, умник?[DOUBLEPOST=1483593098][/DOUBLEPOST]а листенер зарегистрировал?
     
  20. Автор темы
    asdqwertypro

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

    Баллы:
    76
    ещё вчера создал так прост нефиг делать было её там указывать нужно?[DOUBLEPOST=1483593328][/DOUBLEPOST]
    ну незнаю. короче еклипс не орёт не на что, кога убивает поx кто и поx кого то высвечивает одно и то же сообщение что ты кровожадное животное и никому не денег ни срока[DOUBLEPOST=1483593386][/DOUBLEPOST]
    а, и ещё пишет 2 раза[DOUBLEPOST=1483593424][/DOUBLEPOST] upload_2017-1-5_8-16-54.png
     
  21. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    у меня один раз пишет
     

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