1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Просадка фпс возле табличек. [ЛАГ ЗОНА]

Тема в разделе "Помощь", создана пользователем pepsimax_, 17 авг 2020.

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

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

    Баллы:
    66
    Имя в Minecraft:
    pepsimax_
    Очень сильно просаживается фпс и начинаются так называемые "лаги" если находиться возле табличек с данным текстом. У кого были такие проблемы как фиксить данный баг?[​IMG]
     
  2. SaMEC

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

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Не загружается скрин
     
  3. Pigeon

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

    Баллы:
    76
    [​IMG]
     
  4. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Думаю, проще всего будет ограничить количество символов на табличках. По идеи, на них просто слишком много символов, и МС сложно прорендерить их все разом. Алсо, теоретически какой-нибудь плагин на фикс эксплоитов пакетами может помочь, вроде ExploitFixer.
     
  5. Автор темы
    pepsimax_

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

    Баллы:
    66
    Имя в Minecraft:
    pepsimax_
    Была мысль разрешить только русский английский и цифры на табличках, но как реализовать это я не знаю.
     
  6. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Фильтры табличек поискать можно. Если найдешь с поддержкой regex - можно прописать соответствие по правилу
    [\w\sа-яА-Я,.-]*
    Но все же слишком уж много символов "пропадёт"
     
  7. alexandrage

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

    Баллы:
    173
    Лучше забань идиотов и все. Полюбасу креативщики.
     
  8. littletiger

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

    Баллы:
    16
    Имя в Minecraft:
    littletiger
    попробуй itemfixer либо запрет табличек вообще
     
  9. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    В выживании же можно было. Баг объявился тогда же, когда и "бан" да дюп шалкером книг.
     
  10. alexandrage

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

    Баллы:
    173
    Так долго строить. Забанил почистил и пусть по новой херачит. Уж модеров на серверах хватает обычно.
     
  11. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Напоминаю про существование чит-клиентов, которые занимаются этим в полуавтоматическом режиме, а учитывая Баритон, в полностью автоматическом.
     
  12. alexandrage

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

    Баллы:
    173
    Все равно долго.
     
  13. Автор темы
    pepsimax_

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

    Баллы:
    66
    Имя в Minecraft:
    pepsimax_
    Это делают, но дело в том что поиски происходят в виде тп по игрокам, могут кого-то попустить , мне бы знать что за знак они пишут через чит на этих табличках тогда я смогу это пофиксить или было бы идеально вообще способ этого краша.
     
  14. HauserGrim

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

    Баллы:
    96
    Наверно, какой-то очередной китайский символ, который содержит в себе больше данных, чем простой символ.
    Если один запретишь, то найдут другие. Как уже говорили выше, я считаю, что лучше по регулярке просто проверять.
     
  15. NuaN

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

    Баллы:
    96
    Имя в Minecraft:
    NuaN
    Плагином. Там одно событие для этого нужно.
    Код:
        @EventHandler
        public void onSignChanged(SignChangeEvent e) {
            String[] lines = e.getLines();
            //проверяешь строки через regex и убираешь запрещенные символы и применяешь новый текст на табличку
        }
     
  16. alexandrage

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

    Баллы:
    173
    Да запретить ставить много табличек на 1 чанк да и все. Делов то.
     
  17. Автор темы
    pepsimax_

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

    Баллы:
    66
    Имя в Minecraft:
    pepsimax_
    сделал чуть по другому, написали плагин теперь могу ставить ограничение на ,то чтобы поставить блок который будет в конфиге, щас сделал 3 таблички в 5 минут, и того 36 табличек в час, не думаю что кто в этом заинтересован будут так заморачиваться и ставить их по часу, а то и два.
     
  18. SaMEC

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

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Ошибаешься, я бы заморочился и поставил)
     
  19. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Плюсую, я такой же отбитый.
     
  20. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Просто отрезаешь на эвенте изменения таблички все символы которые не входят unicode block ASCII, LATIN, CYRILLIC, и ещё ограничение на количество символов ставишь, и всё.
     

Поделиться этой страницей