Skip to content

Releases: UncomplicatedCustomServer/UncomplicatedCustomTeams

UncomplicatedCustomTeams v1.5.0 for EXILED 9.7.1

23 Aug 14:46

Choose a tag to compare

After some time, I am ready to present to you a new version of UCT.

⚠️ CAUTION
A LOT of changes have been introduced to the configs in this version. Even though the AutoUpdater will add them, it won't be able to handle the parts that were added in the Custom Roles section!

What's New?

Changes since the first pre-release:

  • AutoUpdater – An AutoUpdater has been added to the plugin. It automatically updates each Team by adding any missing fields. Note: This only works for the Team section, meaning it won’t update roles defined in UCR Roles section.
  • EXILED Custom Roles – Support for EXILED Custom Roles has been added. Now, EXILED Custom Roles can spawn together with a Team. This feature can be enabled or disabled in the config. By default, it’s turned off, so if you want to use it, you MUST enable it manually.

Latest Changes:

  • Priorities - Added a new None priority, which disables spawning as a specific Custom Role.
  • Roles from UCR - UCT now registers Custom Roles from UCR. This means that you can now find the list of Custom Roles under the ucr list command.
  • Respawn Filter - Added a filter for players to fix a bug with the Custom Team spawning at the same time as a base game faction.
  • Cassie - Added an option to the Config that allows you to disable or enable the CASSIE system.
  • RolesAffectedOnRoundStart - Added a list of roles that will be turned into the Custom Team at the start of the round. This only works if SpawnWave is set to RoundStarted.
  • RequiredAliveRoles - A list of roles that must be alive for the Custom Team to spawn. If empty, UCT ignores it.
  • Spawn Rotation - Now, in addition to setting the Custom Team's spawn position, you can set the camera's viewing direction for Custom Team members.
  • Addons for Custom Roles - Added three new fields to Custom Roles: Noclip, GodMode, Bypass. To get these three fields, you must reset the Custom Team's Config because the AutoUpdater does not update the Custom Roles section.
    Maybe this will change one day...
  • Priority Filter - A new method for filtering priorities in roles has been added. Now, roles with the same priority will be chosen randomly instead of always selecting the same ones.
  • ForceNextWave Command - Added a command that forces the Custom Team to spawn in the next faction spawn wave.
  • UCT List Change - Changed the appearance of the uct list command - it looks much better now.
  • SoundPath - SoundPath is no longer a single entry; it is now a list, which means you can play multiple sounds when a Custom Team spawns instead of just one. A delay before playing the next sound has also been added.
  • IsScp0492CountedAsScp - An option to enable or disable counting SCP-049-2 as the TargetScp.
  • Spawn Chance Calculation - Fixed the Spawn Chance calculation for Custom Teams. Each CT now has its own independent chance to spawn.

Needs support?

Join our official Discord support server to ask question(s)!

Wants to support the project?

UncomplicatedCustomServer Collective is a no-profit organization that develops free and open-source plugins for EXILED and LabAPI.
Because of that we don't get paid and you know how useful moneys are (they even boost our morale!), so please consider donating somehting through our OpenCollective official page !
Thank you :D

Contacts

Email: contact @ ucserver.it
Discord server: https://discord.gg/dpvHzC5mst
My discord: .piwnica2137

UncomplicatedCustomTeams v1.2.0 for EXILED 9.6.1

13 Jun 13:00
ae5ba25

Choose a tag to compare

Updated to the latest version of EXILED.

UCT V1.1.0

19 May 18:37
ae5ba25

Choose a tag to compare

UCT V1.1.0 Pre-release
Pre-release

This version requires UCR 7 for EXILED 9.6.0

New Features:

  • AutoUpdater – An AutoUpdater has been added to the plugin. It automatically updates each Team by adding any missing fields. Note: This only works for the Team section, meaning it won’t update roles defined in UCR Roles section.
  • EXILED Custom Roles – Support for EXILED Custom Roles (thanks to icedchai!) has been added. Now, EXILED Custom Roles can spawn together with a Team. This feature can be enabled or disabled in the config. By default, it’s turned off, so if you want to use it, you MUST enable it manually.
  • RoleAliveOnRoundStart – A new list has been added that works with SpawnWave: "RoundStarted" and allows you to specify which roles must be alive at round start for a Team to spawn. If the list is left empty, the feature will apply to all roles.

Bug Fixes:

  • AutoUpdater Skill Issue – Fixed a (weird) bug where the AutoUpdater wouldn’t update Teams that didn’t meet a specific condition.

Installation:

Configuration Changes:

  • In this pre-release, the configuration file structure has changed.
    • The AutoUpdater will take care of everything :)
      (If you encounter issues with the AutoUpdater, ping @.piwnica2137 on UCS Discord)

If you encounter any bugs, please let me know.

UncomplicatedCustomTeams v1.0.0 for EXILED 9

20 Apr 18:41
1e8e764

Choose a tag to compare

A bit of waiting and a lot of work, but I'm finally ready to release this version, which combines two pre-releases along with several new features and a dozen or so bug fixes.

⚠️ CAUTION
This release includes several new features for the custom teams configuration. A config reset (i.e., regenerating the UCT folder) will be necessary. It's also a good time to start working on an auto-updater :)

What's New?

Changes since the first pre-release:

  • Support for AudioPlayer – You can now play audio when a team spawns
    (Requires AudioPlayerAPI: https://github.com/Killers0992/AudioPlayerApi).
  • TeamAliveToWin – A list of teams that can win together with a custom team.
  • uct list command – Displays all registered teams on the server.

Changes since the second pre-release:

  • SpawnCondition Enhancements – Now includes SpawnDelay, SpawnPosition, UsedItem, and SpawnWave.
    New team spawning methods added: AfterWarhead, AfterDecontamination, and UsedItem.

  • New Commands:

    • uct reload – Reloads all teams and loads new ones without restarting the server.
    • uct generate – Generates a new YAML configuration file.
  • UsedItem EnhancementsUsedItem now supports custom items (Only EXILED Custom Items).

  • Pre-release Detector – A notification will now appear in the console when using a pre-release version.

  • Joined Event – Players who join the server are now added to the list of potential spawns for custom teams.

Latest Changes:

  • Added ID validation for the uct spawn command – this command should now work without issues.
  • Added a new possible spawn condition for custom teams: RoundStarted.
  • Added a Comment System to assist in creating Custom Teams.
  • Fixed the uct generate command – it now works properly and no longer requires specifying a port.
  • Added uct active – shows all currently alive teams.
  • Added uct errors – displays all errors that occurred while loading custom teams, along with suggestions for fixing them.
  • Improved uct reload – now works with uct errors and the Error System.
  • Introduced the Error System.
  • Added a new spawn condition: ScpDeath.
  • Added a new config field: TargetScp, which allows you to specify an SCP role whose death will trigger a team spawn.
  • Added a new config option: Priority, which assigns roles in a custom team based on a defined priority order (first, second, third, fourth, fifth).
  • Added a new command: uct role, which allows you to respawn a player as a specific role in a custom team.

Needs support?

Join our official Discord support server to ask question(s)!

Wants to support the project?

UncomplicatedCustomServer Collective is a no-profit organization that develops free and open-source plugins for EXILED and NWAPI.
Because of that we don't get paid and you know how useful moneys are (they even boost our morale!), so please consider donating somehting through our OpenCollective official page !
Thank you :D

Contacts

Email: contact @ ucserver.it
Discord server: https://discord.gg/dpvHzC5mst
My discord: @.piwnica2137

UCT v1.0.0 Pre-Release 2

26 Mar 12:50

Choose a tag to compare

Pre-release

This version requires UCR 6

New Features

  • SpawnCondition Enhancements: Now includes SpawnDelay, SpawnPosition, UsedItem, and SpawnWave.
    • New team spawning methods added: "AfterWarhead", "AfterDecontamination", and "UsedItem".
  • Team_Alive_To_Win: Now automatically assigns a team from custom roles.
    • Do not remove this team manually—doing so may cause functionality issues.
  • New Commands:
    • uct reload – Reloads all teams and loads new ones without restarting the server.
    • uct generate – Generates a new YAML configuration file.
  • UsedItem Enhancements: UsedItem now supports custom items (Only EXILED Custom Items).
  • Pre-release Detector: A notification will now appear in the console when using a pre-release version.
  • Joined Event: Players who join the server are now added to the list of potential spawns for custom teams.

Bug Fixes

  • Cassie Announcement Fix: Now sends only a single announcement when a custom team arrives.
  • MinPlayers Fix: The MinPlayers setting now works as expected.
  • AfterWarhead Fix: Now requires properly set spawn coordinates for correct functionality.
  • UsedItem Fix: Now functions correctly with the specified item in the configuration.
  • Major SpawnWave Fix: Fixed an issue where, despite selecting NtfSpawn, ChaosInsurgency could still spawn, and vice versa.
  • Spawn Chance Calculation Fix: The plugin now correctly checks the percentage chance before spawning.

Installation

Configuration Changes

  • In this pre-release, the configuration file structure has changed.
    • It is recommended to regenerate the configuration file or manually update your existing configuration.

If you encounter any bugs, please report them on UCS Discord.

UCT v0.8.0 for EXILED 8.9.6

13 Jul 21:04

Choose a tag to compare

Sorry I don't have time tomorrow I'll go to Ireland!

If you need help just write me on Discord! @foxworn