- Баллы
- 123
.
Последнее редактирование:
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Может я просто снова не правильно понял, но по идее ignoreCancelled = игнорировать отмененные события, т.е. (как мне кажется) если первый метод отменит событие - то это событие (евент) не должно посылатся этому методу, так как он игнорирует отмененные события..Может изза того что ты игноришь отмену сообщения во втором коде?
А изменяет его Highest.Приоритеты идут от LOWEST до MONITOR в порядке убивания приоритета, несмотря на наименование(ошибка разрабов?).
Прядок: LOWEST, LOW, NORMAL, HIGH, HIGHEST, MONITOR.
То есть LOWEST обрабатывается раньше всех.
Чет бред... Ну ладно, спасибо)Приоритеты идут от LOWEST до MONITOR в порядке убывания приоритета обработки, несмотря на наименование(ошибка разрабов?).
Прядок: LOWEST, LOW, NORMAL, HIGH, HIGHEST, MONITOR.
То есть LOWEST обрабатывается раньше всех.
Не бред, не смотря на странноватость - логика тут есть)Чет бред... Ну ладно, спасибо)
Нууу.... Впринципе конечно да... Но если не знать - то понять что это именно так - сложно...Не бред, не смотря на странноватость - логика тут есть)
Это приоритет.. факта выполнения, а не порядка.
Если вы ставите HIGHEST - ваш метод будет вызыван в последнюю очередь, что значит что вы будете иметь возможность отменить / изменить / использовать результат всех предыдущих евентов
Хотя я бы и сам не против чтоб они были названы наоборот
Ну вот, я вроде так и сказал..Если ignoreCancelled=TRUE, то в этот слушатель не попадет ОТМЕНЕННЫЕ события.
1) Убери все игнорыНу вот, я вроде так и сказал..
Мне это и надо, если проверяя авторизирован ли игрок я отменяю событие чата, то мне не надо чтоб второй метод ловил событие чата и форматировал его)
1) Но... Зачем? У меня довольно много листенеров, и еще планирую много, и если хоть один из них событие отменяет, то мне не надо чтоб кто-то еще продолжил его обрабатывать...1) Убери все игноры
2) Проверка на кенцел через event.isCancelled()
3) Довольно странная идея форматирования у тебя. Ты отменяешь евент, а затем отсылаешь сообщение сам, но зачем? Такая штука нужна только в очень рарных случаях, ты уверен что у тебя этот случай?