BetterTC

Платное BetterTC 1.6.0

Перезалит плагин.
  • Исправлены информационные подсказки.
  • Улучшена совместимость с промежуточным режимом: плагин теперь определяет, работает ли он на промежуточном или основном сервере, и загружает другую конечную точку API. Это позволяет тестировать новые скины в промежуточном режиме до их официального выпуска.
  • Улучшено размещение обоев: теперь вы можете выбрать, где будут размещены обои — внутри или снаружи здания. Это позволяет при желании использовать один дизайн для интерьера и другой — для экстерьера.
  • Добавлена функциональность: добавлены следующие новые разрешения:
    • bettertc.autolock — позволяет игрокам с этим разрешением автоматически добавлять простой замок при установке TC (вышки сотовой связи).
    • bettertc.autocodelock — позволяет игрокам с этим разрешением автоматически добавлять CodeLock при установке TC. Если у игрока включен режим стримера, CodeLock не будет отображаться в чате.
  • Добавлен новый скин здания «Космическая станция» для штаб-квартиры. (В настоящее время доступен только при запуске плагина на тестовом сервере)
  • Улучшения теперь автоматически сортируются по уровню, поэтому, если вы добавите больше скинов, они будут расположены в правильном порядке. Если вам не нравится эта опция и вы предпочитаете другой порядок, вы можете отключить её, установив для параметра «Автоматическая сортировка элементов по уровню» значение false.
  • Для каждого варианта обновления/скина теперь есть новая настройка, позволяющая отключить его в Barges (если вы используете плагин Barges).
  • Исправление ошибок в ноябрьском обновлении.
  • Имена в списках авторизованных игроков теперь извлекаются внутренним способом, что повышает точность распознавания имён.
  • Добавлено новое разрешение bettertc.playerstatus (рекомендуется только для сотрудников). Это разрешение показывает, находится ли игрок в сети или офлайн.
TC больше не перемещается при смене облика на поезде или барже.
Исправлена ошибка компиляции плагина для обновления игры.
Исправление: Теперь, если у вас нет разрешения на обновление по умолчанию или обновление скинов, вы не сможете изменять скины, которых у игрока нет; вместо этого будет отображаться сообщение «NO DLC».

Это не связано с BetterTC, но я создал этот инструмент для проверки заблокированных предметов, скинов, DLC и т. д.

https://app.rustspain.com/facepunch/checkitems
Исправлена ошибка, из-за которой купленные обои не отображались.
СОВМЕСТИМОСТЬ С НОВОЙ ПОЛИТИКОЙ FACEPUNCH

Как некоторые из вас, возможно, уже знают, Facepunch обновил правила своего сервера в отношении распространения платного контента.
Серверам больше не разрешается бесплатно предоставлять платные скины или DLC игрокам, которые приобрели их нечестным путём.

Обновлённую политику можно прочитать здесь: 🔗 https://facepunch.com/legal/servers



В связи с этим BetterTC был обновлен и теперь полностью соответствует новым требованиям:

✅ Добавлена проверка прав собственности на скин:

Будут отображаться или использоваться только следующие элементы:

  • Создание скинов, скинов для Tool Cupboard (TC) и обоев, которые игрок законно хранит в своём инвентаре в Steam.
  • Все существующие бесплатные скины.
Ключевые примечания:

  • Все доступные скины для зданий по-прежнему будут отображаться, но игроки смогут использовать их для улучшения или смены скина только в том случае, если они им принадлежат или являются бесплатными.
  • Будут отображаться только бесплатные, пользовательские и собственные обои. Скоро появятся новые пользовательские обои.
  • Скины TC будут видны и доступны для выбора только в том случае, если они принадлежат игроку.
✅ Новый вариант конфигурации:

Цитата
«Обход проверки на владение DLC (⚠ разрешено только на творческих/тестовых серверах в соответствии с правилами Facepunch)»: false
⚠️ ОЧЕНЬ ВАЖНО

Эту опцию следует включать только на творческих или обучающих серверах. Использование этой опции на общедоступных PvP- или PvE-серверах нарушает правила Facepunch и может привести к тому, что ваш сервер будет заблокирован или внесён в чёрный список.
Вы предупреждены!
Внутреннее обновление внешнего вида деревянной стены, которая изначально называлась «Граница», а теперь именуется «Наследие». Возможно, вам потребуется нажать синюю кнопку «Проверить обновление», чтобы исправить значок.
Исправление совместимости с IQGradeRemove.
Исправление совместимости с WallpaperPlanner.
Исправление совместимости с SimpleSymmetry. Спасибо Shady и SiCkNeSs!
Добавлены новые пользовательские обои, созданные BOOBLEJ.
ИЗВЕСТНЫЕ ПРОБЛЕМЫ

Случайное появление стандартных (синих) обоев в конструкциях. Если это происходит на вашем сервере, то, скорее всего, у вас установлен плагин TruePVE или аналогичный. Обязательно отключите в этом плагине параметр конфигурации, защищающий обои от повреждений.
Вместо этого используйте защиту обоев в BetterTC: Wallpaper Damage: False Это не предотвратит 100 % повреждений обоев, но значительно снизит их количество, особенно от оружия ближнего боя.
  • Я перенес API, используемый для получения последних внутренних обновлений, в CDN. Это обеспечит большую доступность и сократит количество проблем при выполнении проверок.
  • Я изменил способ выполнения предыдущей проверки, что исправляет исключения Tick Rate. Я бы рекомендовал администраторам, столкнувшимся с этой проблемой, попробовать это сейчас и сообщить мне, решена ли проблема на 100%.
  • Изображения цветов кожи контейнера были заменены на реальные цвета, поэтому теперь 15 изображений с цветами не загружаются (оптимизация).

С другой стороны, я знаю, что в некоторых сборках обои по умолчанию иногда появляются случайным образом, без всякого смысла. Я прошу всех клиентов, которые сталкиваются с этой проблемой, предоставить мне в частном порядке список плагинов, связанных со сборкой, которая есть на их сервере. Это может помочь мне воспроизвести ее на моем сервере.
Изменения
Оптимизация
ЭТО ИСПРАВЛЯЕТ НЕБОЛЬШУЮ ВИЗУАЛЬНУЮ ОШИБКУ С ОБОЯМИ, ВЫЗВАННУЮ В ВЕРСИИ 1.5.1

  • Мне пришлось удалить функцию, добавленную в версии 1.5.1, из-за которой все обои были направлены в одну сторону. Это вызывало ошибки, когда фундаменты находились в разных положениях. Это непростая задача, поэтому я лучше ее уберу.
  • Вместо этого я добавил команду чата (с разрешения администратора BetterTC): /wphammer , которая создаст специальный деревянный молоток.
  • Я также добавил консольную команду wphammer <имя игрока или steamid> на случай, если вы захотите добавить ее в Магазин или CraftPanel.
С помощью молотка игроки могут поворачивать обои в правильное положение, просто ударяя по ним. Текущий скин молотка — это заглушка