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

Помогите Не видно частиц

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

  1. Автор темы
    Exception

    Exception Новичок Пользователь

    Баллы:
    6
    Не видно частиц в игре,подскажите,что не так
    Код:
    @EventHandler
        public void droptrail (PlayerJoinEvent e){
            Player p = e.getPlayer();
          
            p.playEffect(p.getLocation(), Effect.SMOKE, 3);

    Спасибо.
    PS. Частицы включены в настройках
     
  2. Хостинг MineCraft
    <
  3. Skykingcst

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

    Баллы:
    78
    Skype:
    ghwdonat
    Имя в Minecraft:
    Shapex
    Пожалуйста!
     
  4. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Игрок ещё не вошел, а ты ему уже частицы отправляешь.
     
  5. Автор темы
    Exception

    Exception Новичок Пользователь

    Баллы:
    6
    Поменял евент,должно всё работать,но не тут то было
     

    Вложения:

  6. DiamondDen

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

    Баллы:
    76
    Skype:
    danil_20034
    Имя в Minecraft:
    DiamondDen
    попробуй с 3 на 1 поменять
     
  7. Автор темы
    Exception

    Exception Новичок Пользователь

    Баллы:
    6
    Так же
     
  8. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    А возможно просто кто - то листенер не зарегистрировал....
     
  9. Автор темы
    Exception

    Exception Новичок Пользователь

    Баллы:
    6
    Листенер зарегистрирован
     
  10. Welester

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

    Баллы:
    36
    Имя в Minecraft:
    Welester
    Если я не ошибаюсь, то ты только 1 частицу спавнишь, или 3, попробуй поставить 20-30, просто дым- маленькая частица
     
  11. Автор темы
    Exception

    Exception Новичок Пользователь

    Баллы:
    6
    Частиц нету,поставил 50
     
  12. Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Откладывай их на поздний срок, например через 1-2 сек.
    Не видно со стороны или от лица игрока?
     
  13. Автор темы
    Exception

    Exception Новичок Пользователь

    Баллы:
    6
    От лица игрока
     
  14. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    через шелдер делай это с задержкой или
    BukkitRunnable run = new BukkitRunnable() {
    public void run() {
    p.playEffect......
    ...

    ...
    ...
    ..
     
  15. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Шедулер.
     
  16. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    не проще ли бакит runnsable?
     
    Последнее редактирование: 2 сен 2016
  17. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Runnable.

    Проще, но не для ТС.
     
  18. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Код:
        @EventHandler
        public void droptrail (PlayerJoinEvent e){
            Player p = e.getPlayer();
           
            BukkitRunnable run = new BukkitRunnable() {
               
                @SuppressWarnings("deprecation")
                @Override
                public void run() {
                    p.playEffect(p.getLocation(), Effect.SMOKE, 3);               
                }
            };
            run.runTaskLater(this, 20L);
        }
     
  19. Автор темы
    Exception

    Exception Новичок Пользователь

    Баллы:
    6
    Немного не понял,это должно выглядеть так?
    Код:
    BukkitRunnable run = new BukkitRunnable() {
    public void run() {
    Player p = e.getPlayer();
    p.playEffect(p.getLocation, Sound.SMOKE, 30)
     
  20. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    я скинул готовый код
     
  21. Автор темы
    Exception

    Exception Новичок Пользователь

    Баллы:
    6
    Что-то не так сделал?
     

    Вложения:

    • run.png
      run.png
      Размер файла:
      8,3 КБ
      Просмотров:
      28

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