⚠️ Yet Another Warning System [YAWS] (User Warning and Punishment System)

(7)
(82)
You can always read the reviews or discuss this product
Stable
2.2.0

This update has translation changes. Translations may be temporarily unavailable until they are updated.

If you want to help out and contribute a translation, check out the translations github.

  • Changed all punishments to be object based. The primary advantage with this is that addons can now natively support "punishment" types without any additional work from the user. Knowledgebase guides for how to implement and translate them using the new format are out.
  • Made the permissions system fully CAMI compliant. CAMI is shipped, privilages are registered and will give access if either YAWS OR a CAMI addon is marking that usergroup as allowed.
  • YAWS's Logic for this goes as following: If anything is giving the player permission to perform an action; it'll go through. This is being included here as CAMI doesn't allow admins mods to keep each other inthe loop on what permissions people have, they're all different. So, if someone is able to perform an action that they shouldn't be able to, that's why.
  • Did a rework on how commands work, so that they are consistent and are much better including a couple new additions.
  • Added functionality to factory reset the addon. Use yaws_factoryreset in the server console to do this.
  • Changed YAWS.ManualConfig.DisableConversionScripts to default to true.
  • Added further config checks so the entirety of YAWS's file configs are checked for wrong or invalid values. These checks can be supressed in sh_config.lua
  • Added a gag punishment.
  • Made it so pressing enter inside the player search bar will run the search.
  • You can now use the player search box to search via usergroup.
  • Gave all frames shadows
  • Modified some modals to make them look better
  • Tweaked the color of the navbar color a tiny little hinty
  • Increased the width of the scroll bar so it's easier to grab and use with an actual mouse.
  • Made the scroll bar inside player notes consistent with the rest of the UI.
  • Re-sorted the presets page alphabetically, with a new way to fix the old bug that made me remove it
  • Removed YAWS.UI.EaseOutCubic in turn for the built in math.ease.OutCubic
  • Used pCall inside the Database checks so users get alerted if it failed.
  • Fixed a bug with the players tab where an empty player would appear while searching for offline players.
  • Fixed a bug where console warns wouldn't trigger punishments.
  • Fixed a bug where some shadowed elements wouldn't remove their shadows on deletion.
  • Some other minor UI fixes
  • Fixed a layout issue with the players panel when it was the first one to be loaded
  • Fixed the API docs so that they appear properly on mobile. They also now have the latest documentation.
Search products...