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

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

Discussion in '[Архив] Помощь' started by Killing, Jun 15, 2013.

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

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

    Trophy Points:
    103
    Имя в Minecraft:
    Killing
    Всем привет.
    Как исправить баг, то что в заприваченных территориях, ставля под себя блоки можно залазить на все что хочешь??
    На многих проектах ты просто с этих блоков слетаешь.
     
  2. Хостинг MineCraft
    <
  3. werfux3

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

    Trophy Points:
    88
    Ну, а может что бы блоки просто не ставились?[DOUBLEPOST=1371323081,1371323046][/DOUBLEPOST]На приватах.
     
  4. Автор темы
    Killing

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

    Trophy Points:
    103
    Имя в Minecraft:
    Killing
    Ну смотри, блоки то не ставятся, они сразу уходят, но у некоторых игроков из-за лагов можно по этим блокам прыгать, но они исчезают через секунду-две.
    На некоторых проектах, когда ты прыгаешь на блок, то ты сразу слетаешь с него, т.е. просто перекидывает на другой блок, который уже стоит в привате.
     
  5. werfux3

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

    Trophy Points:
    88
  6. Автор темы
    Killing

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

    Trophy Points:
    103
    Имя в Minecraft:
    Killing
    Пойми, дело не в флаги.
    Флаг отключит строительство для всех в определенном привате, а мне это не нужно.
     
  7. vinipyx7

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

    Trophy Points:
    103
    Имя в Minecraft:
    vinipyx7
    Тоже интересуюсь! а ещё меня интересует как убрать баг с прохождением сквозь стены с помощью жемчуга?
     
  8. Автор темы
    Killing

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

    Trophy Points:
    103
    Имя в Minecraft:
    Killing
    Вот с жемчугом тоже интересно, а то на моб арену его не сделать.
     
  9. OJIoJIoIIIa

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

    Trophy Points:
    153
    Skype:
    support.olymc
    Имя в Minecraft:
    FaNt1K
    Обновите NoCheatPlus до самой последней версии.
     
  10. SaMEC

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

    Trophy Points:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Его достаточно просто настроить, и они не смогут прыгать через забор этим багом.
     
    slavik123123123 likes this.
  11. Автор темы
    Killing

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

    Trophy Points:
    103
    Имя в Minecraft:
    Killing
    Просто пользуюсь AntiCheat, а не NoCheatPlus
     
  12. Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Придётся переучиваться, тем более что AntiCheat в говно укатился.
     
  13. Автор темы
    Killing

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

    Trophy Points:
    103
    Имя в Minecraft:
    Killing
    Огромное спасибо, помогло, лайк!!
     
  14. Uran

    Uran Старожил

    Trophy Points:
    103
    Имя в Minecraft:
    Uran
    Когда вы пытаетесь поставить блок на чужом регионе, то плагин WorldGuard, отменяет событие BlockPlaceEvent и выводит сообщение о том, что вы не можете поставит блок на чужом регионе. Само событие BlockPlaceEvent происходит только после того, как вы поставили блок и только потом плагин отменяет это, поэтому, даже на мощных серверах один блок, да успеете поставить (так можно заборы перепрыгивать).
     
  15. Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Не пори ерунду, сначала проверяется результат эвента а потом решается ставить ли блок или нет. Если эвент отменён то для сервера блок не ставиться и высылается пакет отмены транзакции.
    Блок ставится только для клиента, для сервера его не существует, но из-за десинхронизации игрок может запрыгнуть на этот блок, но NoCheatPlus ему помешает ибо воспримет это а полёт и откинет игрока назад.
     
  16. Uran

    Uran Старожил

    Trophy Points:
    103
    Имя в Minecraft:
    Uran
    Блок ставится сперва для клиента, а потом ведёт синхронизацию на сервере и фактически ставиться на сервере, но плагин WorldGuard (если блок был поставлен на чужой территории) тут же отменяет действие и удаляет блок, так, что другие игроки не успевает увидеть блок. Что касаемо NoCheatPlus и других подобных плагинов, то да - они иногда могут засчитать за полёт и откинуть игрока назад, либо кикнуть с сервера.
     
  17. Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Блок не ставится на сервере в случае отмены эвента, иди кури сурцы.
    Сачала вызывается эвент, потом проверяется его результат и на основе этого результата выносится решение о постановки блока.
     
  18. SLLaDa

    SLLaDa Активный участник

    Trophy Points:
    68
    Имя в Minecraft:
    SLLaDa
    Это не как не исправить );)
     
    Goldenix likes this.
  19. Автор темы
    Killing

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

    Trophy Points:
    103
    Имя в Minecraft:
    Killing
    Не смеши, ответ уже дали, исправить можно.
     

Share This Page