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

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

Discussion in 'Разработка плагинов для новичков' started by Exception, Aug 31, 2016.

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

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

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

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

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

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

    Dereku Старожил

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

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

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

    Attached Files:

  6. DiamondDen

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

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

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

    Trophy Points:
    6
    Так же
     
  8. xDark

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

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

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

    Trophy Points:
    6
    Листенер зарегистрирован
     
  10. Welester

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

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

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

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

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

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

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

    Trophy Points:
    6
    От лица игрока
     
  14. xDark

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

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

    ...
    ...
    ..
     
  15. CoolBoy

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

    Trophy Points:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Шедулер.
     
  16. xDark

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

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    не проще ли бакит runnsable?
     
    Last edited: Sep 2, 2016
  17. CoolBoy

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

    Trophy Points:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Runnable.

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

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

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Code:
        @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 Новичок Пользователь

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

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

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

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

    Trophy Points:
    6
    Что-то не так сделал?
     

    Attached Files:

    • run.png
      run.png
      File size:
      8.3 KB
      Views:
      28

Share This Page