ExtraEvents

Платное ExtraEvents 1.13.1

  • ИСПРАВЛЕНО: подсказки по умолчанию (информация) не отображались.
  • Добавлена настройка «Изменить название предмета на отображаемое название предмета в инвентаре игрока» для предметов — по умолчанию «false».
  • Добавлена настройка «Изменить название предмета на отображаемое название предмета награды за участие в инвентаре игрока» для предметов — по умолчанию «false».
    • Если установлено значение «true», предметы, помещенные в инвентарь игрока, будут использовать отображаемое имя для первоначального вклада.
    • ПРИМЕЧАНИЕ: Любое разделение/складирование элемента после первоначального депозита обрабатывается на стороне клиента или другими плагинами и не может продолжать использовать отображаемое имя из первоначального депозита.
  • Добавлен «Звук начала события» — расположение префаба для звука, воспроизводимого при начале события. Пустая строка ("") отключает звук.
  • Добавлен «Звук окончания события» — префаб-файл для звука, воспроизводимого при завершении события. Пустая строка ("") отключает звук.
    • В версиях < 1.13.0 звуки придётся настраивать вручную. В версиях >= 1.13.0 по умолчанию используется: "assets/bundled/prefabs/fx/item_unlock.prefab".
    • Игроки могут отключать/включать звуки с помощью команды «/chatcommand sound» (/extraevents sound)
  • Добавлены «fish.troutsmall», «fish.catfish», «fish.salmon», «fish.orangeroughy» в событие FishingFrenzy.
  • Добавлен «Тип события (уничтожение, добыча, сбор, раздача, рыбалка, собирание)» ко всем событиям.
    • Добавляет тип события «сбор» — суммирует собранные ресурсы/субъекты при поднятии с земли (добавляет общее количество собранных объектов [10 тканей, 1 гриб, 1 красная ягода и т. д.])
    • ** ВАЖНО. Используйте это вместо старого «Тип события (уничтожение, добыча, сбор, раздача, рыбалка)», старая опция конфигурации будет удалена в будущем выпуске.
    • Новый «Тип события (уничтожение, добыча, сбор, раздача, рыбалка, собирательство)» будет автоматически обновляться, чтобы включить существующий тип события для всех стандартных и пользовательских событий, поэтому нет необходимости перенастраивать существующие события для версий < 1.11.0.
  • Добавлено событие «BerryBlast» — собирайте лесные ягоды, чтобы победить!
  • Добавлено событие «HempHunters» — собирайте дикую коноплю, чтобы победить!
  • Добавлено событие «Грибное безумие» — собирайте лесные грибы, чтобы победить!
    • Используйте новый тип событий «сбор».
    • В новых конфигурациях новые события будут включены по умолчанию, в версиях < 1.11.0 необходимо будет вручную включить новые события.
Исправлен NullReferenceException в хуке OnCollectiblePickup (подтверждено)
Исправлен NullReferenceException OnUserPermissionGranted при выдаче привилегий (любых) во время активного события для оффлайн-игрока
Обновлено изменение Facepunch.Pool для предстоящего обновления Rust
Добавлена поддержка BetterNpc «Names» и NPC DisplayNames, которые можно использовать (с учетом регистра) в списках «Event Entities» для событий «destroy», нацеленных на определенные или пользовательские NPC.
Добавлено «Ученый» (с учетом регистра) в «Сущности событий» для события BotBash для учета ученых из ракетных шахт.
Обновление для включения NPCPlayer (CustomScientistNpc) DisplayNames в события «destroy»
Обновлен AnimalAnnihilation, теперь включает новое сокращенное имя wolf2
Исправлена ошибка, из-за которой GameTips не скрывался после завершения продолжительности > 4,0 секунд.
FIXED "alert" style GameTip not showing up
ADDED "error" style GameTip (similar to "alert" but doesn't fade in and bounces)
  • PLEASE READ CAREFULLY, THERE HAVE BEEN SOME BIG CHANGES TO THE AVAILABLE CONFIGURATIONS.
  • EXISTING CONFIGURATIONS AND EVENTS SHOULD FUNCTION AS BEFORE BUT CAN BE EXPANDED UPON.
  • AS ALWAYS, BACKUP EXISTING CONFIGURATIONS BEFORE UPDATING IN CASE THERE ARE UNEXPECTED PROBLEMS.

- Added "Event Entities" to all "Event Types" and "Additional Event Types" groups to allow entity targeting by Shortname.
-- EXAMPLE: Your server uses NpcSpawn/BetterNpc to replace Underwater Lab NPCs or Tunnel Dwellers with custom 'scientistnpc_heavy' NPCs, so you can set the "Event Entities" for UnderwaterWar and TunnelTussle to "scientistnpc_heavy"
-- EXAMPLE: OreWar can have the "Event Name" of "SulfurStruggle" with "sulfur.ore" being the only entity in the "Event Entities" group to only give players points on Sulur Ore node dispenses.

- Added "Event Type (destroy, loot, collect, dispense, fish)" to all "Event Types" configurations, this determines which action players will take to get points during the event.
-- destroy - counts destroyed/killed NPCs, players, barrels, roadsigns, etc.
-- loot - counts looted crates & loot containers
-- collect - adds collected resources/entity amounts together (adds total number of entities collected [500 wood, 1000 metal.ore, 10 cloth, etc.])
-- dispense - counts collected resource/entity types (counts entity types distributed [wood = 1 point, metal.ore = 1 point, cloth = 1 point, etc.])
-- fish - counts caught fish or killed sharks

- Added "Event Type (multiply)" to the "Additional Event Types" configurations
-- multiply - Collect resources at a higher (or lower) amount

- Additional and custom events can now be created by adding to the "Event Types" and "Additional Event Types" groups.
-- All custom "Event Types" and "Additional Event Types" must have a unique identifier (EX: "OreWar_Metal", "ResourceRumble_Stones", "ScarecrowSniper", etc.), must use the correct "Event Type" (EX: "dispense", "collect", "destroy", etc.), and must target the appropriate "Event Entities" (EX: "metal.ore", "stones", "scarecrow", etc.)
-- Default "Event Types" and "Additional Event Types" identifiers can NOT be renamed/deleted.
-- "Event Types" can only have "destroy", "loot", "collect", "dispense", "fish" as an "Event Type"
-- "Additional Event Types" can only have "multiply" as an "Event Type" (additional event types for this group are TBD)

  • Added "HighQualBrawl" to the "Additional Event Type" group - Collect high quality metal ore at 3x (configurable) the normal rate
  • Added "MetalMash" to the "Additional Event Type" group - Collect metal ore at 3x (configurable) the normal rate
  • Added "StoneSmash" to the "Additional Event Type" group - Collect stones at 3x (configurable) the normal rate
  • Added "SulfurSpree" to the "Additional Event Type" group - Collect sulfur ore at 3x (configurable) the normal rate
  • Added "WoodWhirl" to the "Additional Event Type" group - Collect wood at 3x (configurable) the normal rate
-- Default to "Enable Event": true for new configurations; existing configurations earlier than 1.9.0 must configure and enable events manually

- Re-ordered "Event Types" and "Additional Event Types" into Alphabetical order.
-- Custom "Event Types" and "Additional Event Types" will automatically be added to the end of each group.

- Optimized & simplified event hooks & subscription logic.

- Fixed ALERT style duration
Исправлена ошибка, при которой OreWar регистрировал 2 очка за каждый металлический узел вместо 1. - Добавлен «Вероятность вознаграждения %». к наградам за событие (% шансов, что оно БУДЕТ выдано в качестве награды) - Добавлена вероятность выполнения команды %' к командным наградам (% шанса, что оно БУДЕТ выдано в качестве награды) - Добавлена вероятность набора %' в награду за комплект (% шанса, что он БУДЕТ выдан в качестве награды) - Добавлено «Включить уведомление о предстоящем событии». конфигурация - Добавлена задержка предстоящего события (в секундах) (время до начала события после предстоящего объявления)' конфигурация - Добавлено «Предстоящее событие»; уведомление о событии
Добавлено событие TunnelTussle — убивайте жителей туннеля, чтобы победить! - Добавлено событие RoadsignRun: уничтожайте дорожные знаки, чтобы победить! - Добавлено событие «Подводная война»: убивайте ученых подводных лабораторий, чтобы победить! - Добавлено событие PlayerBattle: убивайте игроков, чтобы победить!
— Player.GiveItem обновлен до player.inventory.GiveItem: предмет можно бросить на землю рядом с игроком, если инвентарь полон.

- Добавлены OnUserPermissionGranted и OnUserPermissionRevoked для добавления/удаления пользовательского интерфейса и изображений для затронутого игрока во время активного события.

- В список наград за предмет добавлен «Вероятность предмета» (% шанса, что он БУДЕТ выдан в качестве награды).

- Добавлен настраиваемый параметр «Множитель событий» для дополнительных событий (ResourceRun).