Помогите Баг Worldguard

  • Автор темы Автор темы Killing
  • Дата начала Дата начала

Killing

Старожил
Пользователь
Баллы
103
Имя в Minecraft
Killing
Всем привет.
Как исправить баг, то что в заприваченных территориях, ставля под себя блоки можно залазить на все что хочешь??
На многих проектах ты просто с этих блоков слетаешь.
 
Всем привет.
Как исправить баг, то что в заприваченных территориях, ставля под себя блоки можно залазить на все что хочешь??
На многих проектах, ты просто с этих блоков слетаешь.
Ну, а может что бы блоки просто не ставились?
На приватах.
 
Ну, а может что бы блоки просто не ставились?
На приватах.

Ну смотри, блоки то не ставятся, они сразу уходят, но у некоторых игроков из-за лагов можно по этим блокам прыгать, но они исчезают через секунду-две.
На некоторых проектах, когда ты прыгаешь на блок, то ты сразу слетаешь с него, т.е. просто перекидывает на другой блок, который уже стоит в привате.
 
Тоже интересуюсь! а ещё меня интересует как убрать баг с прохождением сквозь стены с помощью жемчуга?
 
Тоже интересуюсь! а ещё меня интересует как убрать баг с прохождением сквозь стены с помощью жемчуга?

Вот с жемчугом тоже интересно, а то на моб арену его не сделать.
 
Всем привет.
Как исправить баг, то что в заприваченных территориях, ставля под себя блоки можно залазить на все что хочешь??
На многих проектах ты просто с этих блоков слетаешь.

Вот с жемчугом тоже интересно, а то на моб арену его не сделать.

Обновите NoCheatPlus до самой последней версии.
 
Всем привет.
Как исправить баг, то что в заприваченных территориях, ставля под себя блоки можно залазить на все что хочешь??
На многих проектах ты просто с этих блоков слетаешь.

Когда вы пытаетесь поставить блок на чужом регионе, то плагин WorldGuard, отменяет событие BlockPlaceEvent и выводит сообщение о том, что вы не можете поставит блок на чужом регионе. Само событие BlockPlaceEvent происходит только после того, как вы поставили блок и только потом плагин отменяет это, поэтому, даже на мощных серверах один блок, да успеете поставить (так можно заборы перепрыгивать).
 
Когда вы пытаетесь поставить блок на чужом регионе, то плагин WorldGuard, отменяет событие BlockPlaceEvent и выводит сообщение о том, что вы не можете поставит блок на чужом регионе. Само событие BlockPlaceEvent происходит только после того, как вы поставили блок и только потом плагин отменяет это, поэтому, даже на мощных серверах один блок, да успеете поставить (так можно заборы перепрыгивать).
Не пори ерунду, сначала проверяется результат эвента а потом решается ставить ли блок или нет. Если эвент отменён то для сервера блок не ставиться и высылается пакет отмены транзакции.
Блок ставится только для клиента, для сервера его не существует, но из-за десинхронизации игрок может запрыгнуть на этот блок, но NoCheatPlus ему помешает ибо воспримет это а полёт и откинет игрока назад.
 
Блок ставится только для клиента, для сервера его не существует, но из-за десинхронизации игрок может запрыгнуть на этот блок, но NoCheatPlus ему помешает ибо воспримет это а полёт и откинет игрока назад.

Блок ставится сперва для клиента, а потом ведёт синхронизацию на сервере и фактически ставиться на сервере, но плагин WorldGuard (если блок был поставлен на чужой территории) тут же отменяет действие и удаляет блок, так, что другие игроки не успевает увидеть блок. Что касаемо NoCheatPlus и других подобных плагинов, то да - они иногда могут засчитать за полёт и откинуть игрока назад, либо кикнуть с сервера.
 
Блок ставится сперва для клиента, а потом ведёт синхронизацию на сервере и фактически ставиться на сервере, но плагин WorldGuard (если блок был поставлен на чужой территории) тут же отменяет действие и удаляет блок, так, что другие игроки не успевает увидеть блок. Что касаемо NoCheatPlus и других подобных плагинов, то да - они иногда могут засчитать за полёт и откинуть игрока назад, либо кикнуть с сервера.
Блок не ставится на сервере в случае отмены эвента, иди кури сурцы.
Сачала вызывается эвент, потом проверяется его результат и на основе этого результата выносится решение о постановки блока.
 
Всем привет.
Как исправить баг, то что в заприваченных территориях, ставля под себя блоки можно залазить на все что хочешь??
На многих проектах ты просто с этих блоков слетаешь.

Это не как не исправить )😉
 
Назад
Верх