Skill Tree

Скидка Skill Tree 1.7.8

* Исправлена ошибка, из-за которой команды сброса не срабатывали при новом сохранении сервера.
* Изменено RunResetCommands для использования userIDString, а не класса BasePlayer.
* Исправлена проблема совместимости с ломом чая.
* Добавлен параметр конфигурации для переключения между идентификаторами кожи и URL-адресами для кэширования изображений.
* Исправлен опыт зомби
* Исправлена случайная ошибка исключения в OnItemCraftFinished.
* Добавлен новый бафф: "Восстановление" - шанс возродить дерево при срублении.
* Изменен хост файлов на Dropbox и добавлена проверка на обновление старых URL в конфиге при инициализации плагина.
* Оптимизирована библиотека изображений, поэтому она не загружает новые изображения каждый раз при перезагрузке плагина.
* Удалена команда чата для стресетскиллов
* Изменена консольная команда: stresetskills на strespecallplayers
* Добавлена консольная команда: strespecplayer <целевое имя/ID>
* Скорректирована логика для GetXPModifier, чтобы учитывались разрешения с модификаторами < 1.0.
* Добавлена поддержка исключений QuickSortExcluded
. * Добавлено больше параметров фильтрации для скинов и имен предметов для окончательного измельчителя.
* Обновлен перк сбора лута, чтобы активировать OnEntityDeath, а не OnEntityTakeDamage, чтобы добавленные предметы из плагинов (например, EpicLoot) могли заполнить контейнер до того, как лут будет извлечен.
* Попытка исправить редкую проблему, из-за которой узел не появлялся с перком удачи.
* Добавлена поддержка SurvivalArena.
* Добавлена новая способность: MaxRepair. Устанавливает максимальное состояние предметов после ремонта.
* Добавлена новая способность: Прочность. Уменьшает потерю состояний на x%.
* Добавлен хук: объект STCanReceiveBonusLootFromContainer(плеер BasePlayer, контейнер LootContainer). Возврат значения, отличного от нуля, предотвращает добавление в контейнер таких предметов, как компоненты, электроника и металлолом.
Добавлено:
1664095657784.webp

1664095611401.webp1664095636683.webp
SkillTreeItems добавляет 2 типа предметов в контейнеры с добычей на вашем сервере.
Описание в архиве.
Добавлено-
SkillTreeItems добавляет 2 типа предметов в контейнеры с добычей на вашем сервере.

Примечания к исследованию: предоставит игроку инъекцию опыта, равную количеству, указанному в названии предмета.

Фолиант очков умений: награждает игрока очками умений, равными сумме, указанной в названии предмета.
Описание в архиве.
* Скорректирована настройка InstancedData в попытке исправить редкую ошибку удвоения очков умений.
* Попытка исправить исключение OnLootEntityEnd.
* Исправлена ошибка, из-за которой не регистрировалось разрешение на переопределение потери опыта.
* Исправлена ошибка исключения TrackAnimal.
* Добавлена консольная команда: stgiveitem <id> <shortname> <quantity> <ID скина> <необязательно: displayName> для использования с наградами за уровни.
* Переработаны LevelRewards, чтобы серверы могли добавлять команды, которые запускаются на основе определенных вех уровня. Пример:
* Исправлена задняя панель для табло.
* Панель помпы стала кликабельной, чтобы открыть меню дерева умений.
* Добавлен цвет к падению опыта, когда оно было изменено модификаторами ночного времени или отдохнувшего опыта.
* Добавлены дополнительные проверки на null в OnCollectiblePickup для исправления редкого NRE.
* Добавлено округление к бару помпы опыта.
* Исправлена ошибка непобедимости, вызванная SharkResistance.
* Добавлены кнопки «Далее/Назад» в главном дереве на lang.
* Исправлено FormatException с пользовательской валютой.
* Добавлен RemoveAnimalBuff в OnPlayerDisconnected.
* Добавлен Supply_Drop в список источников опыта.
* Исправлена ошибка, из-за которой права доступа не сбрасывались с помощью команд чата/консоли.
* Исправлена проблема со сбросом данных. Игроки теперь должны получать бонусные очки навыков, которые были присуждены помимо очков уровня.
ЭТО ОБНОВЛЕНИЕ ТРЕБУЕТ ВАМ УДАЛИТЬ ВАШИ СТАРЫЕ ФАЙЛЫ КОНФИГУРАЦИИ И ЯЗЫКА!!

* Добавлен язык, позволяющий изменить текст валюты стоимости уважения.
* Добавлен новый перк: Craft_Duplicate. Дает пользователю возможность создать дополнительный предмет.
* Исправлен конфликт с SkillTree и EpicLoot
* Добавлена поддержка xp для событий Harbour Event, Junkyard Event, Power Plant Event, спутниковых тарелок, водных событий, воздушных событий, бронепоездов и Convoy.
* Добавлено новое дерево (Под водой) с 6 новыми типами баффов: SharkResistance, WaterBreathing, SharkSkinner, DeepSeaLooter, InstantUntie, UnderwaterDamageBonus
* Добавлены ульты для большинства деревьев.
* Добавлено исправление для более надежного отображения кнопки ExtraPockets
* Добавлена возможность иметь более 3 узлов в строке.
* Добавлена возможность создавать собственные навыки с помощью разрешений.
* Добавлен API для разрешений: void AddNode(string tree, string node_name, bool enabled, int max_level, int tier, float value_per_level, string buff, string buffType, string URL, object[] { string description, Dictionary<int, List<string >> разрешение });
* Добавлен черный список и белый список для Extra Pockets.
* Обновлен бафф ExtraPockets для использования рекурсии. Должно работать лучше с предметами, у которых есть контейнеры. * Добавлен
API, чтобы узнать, является ли контейнер контейнером ExtraPockets . на категории.



* Добавлены опции сбора в ночное время для увеличения опыта и урожайности.
* Удалена команда xp, так как она не требовалась.
* Добавлена возможность ограничить количество отдохнувшего пула опыта.
* Исправлено белое мерцание, возникающее при слишком быстрой смене панелей.
* Изменены списки предметов для рубки леса и добычи полезных ископаемых, чтобы разрешить пользовательские предметы.
* Обновлен хук OnCollectiblePickup.
* Добавлено больше опций для настройки панели помпы опыта.
* Добавлен текст бара помпы на язык.
Добавлена настройка игрока для отключения уведомлений о баффах. Также можно получить доступ через команду чата sttogglenotifications.
* Добавлена возможность задержки регенерации здоровья после получения урона.
* Исправлен конфликт с плагинами, использующими ботов для сбора.
* Добавлен последний отсутствующий язык для пользовательского интерфейса.
* Скорректирована логика выпадения сумки Extra Pockets, чтобы она выпадала при смерти.
* Добавлен список скинов, который не активирует перк Рационера.
* Исправлена ошибка, из-за которой игрок удваивал свою статистику при подключении, если его убили в автономном режиме.
* Изменено действие баффа здоровья двойной повязки, чтобы он случайно не сработал с другими методами лечения.
* Добавлено несколько недостающих элементов в файл lang для пользовательского интерфейса.
* Исправлена мусорная куча-1, так как она не предназначалась для работы с деревом мусорщиков.
* Добавлена проверка null/loaded для Cooking, чтобы предотвратить появление NRE в OnItemUse.
* Добавлен API для предотвращения усиления лошадей, которые уже были усилены кулинарией или EpicLoot.
* Переставлена потеря состояния, чтобы исправить первоначальный бафф.
* Исправлена логика для магнита добычи, чтобы учитывались настроенные диапазоны.
* Добавлена поддержка 4 новых типов ящиков
* Добавлено разрешение skilltree.notitles. Предоставление этого разрешения удаляет титулы Betterchat из игрока.
* Добавлены проверки на null для нескольких переменных BasePlayer.
* Исправлена потенциальная проблема с дублированием еды при использовании экономного рационатора с рецептами восстановления в кулинарии.
* Исправлена ошибка, из-за которой предметы не добавлялись в существующие стопки при сборе.
* Добавлена языковая поддержка для остальной части пользовательского интерфейса.
* Добавлена опция черного списка для кулинарных рецептов, так как такие рецепты, как сумка, давали много опыта.
* Исправлена ошибка, из-за которой очищенные материалы выдавались игроку в дополнение к неочищенным материалам с перком плавильни.
* Добавлена награда за прокачку в виде экономики/srp/лома или пользовательской валюты.
* Система потери XP изменена на процентную, а не на статическое значение (по умолчанию 20%).
* В плагин добавлено табло, к которому можно получить доступ через чат или консольную команду (по умолчанию «табло» или «счет»).