Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Пожалуйста!Спасибо.
Поменял евент,должно всё работать,но не тут то былоИгрок ещё не вошел, а ты ему уже частицы отправляешь.
Так жепопробуй с 3 на 1 поменять
Листенер зарегистрированА возможно просто кто - то листенер не зарегистрировал....
Частиц нету,поставил 50Если я не ошибаюсь, то ты только 1 частицу спавнишь, или 3, попробуй поставить 20-30, просто дым- маленькая частица
От лица игрокаОткладывай их на поздний срок, например через 1-2 сек.
Не видно со стороны или от лица игрока?
через шелдер делай это с задержкой илиОт лица игрока
Шедулер.через шелдер делай это с задержкой или
BukkitRunnable run = new BukkitRunnable() {
public void run() {
p.playEffect......
...
...
...
..
не проще ли бакит runnШедулер.
Runnable.не проще ли бакит runnsble?
@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);
}
Немного не понял,это должно выглядеть так?через шелдер делай это с задержкой или
BukkitRunnable run = new BukkitRunnable() {
public void run() {
p.playEffect......
...
...
...
..
BukkitRunnable run = new BukkitRunnable() {
public void run() {
Player p = e.getPlayer();
p.playEffect(p.getLocation, Sound.SMOKE, 30)
я скинул готовый кодНемного не понял,это должно выглядеть так?
Код:BukkitRunnable run = new BukkitRunnable() { public void run() { Player p = e.getPlayer(); p.playEffect(p.getLocation, Sound.SMOKE, 30)
Что-то не так сделал?я скинул готовый код