Skip to content

Releases: wiruwiru/AutomaticAds-CS2

AutomaticAds v1.2.9

22 Oct 01:58

Choose a tag to compare

What's New in v1.2.9?

  • 🐛 fix: CenterHTML Ads persistence on respawn
    • Resolved an issue where CenterHTML ads with the onDead variable would remain visible after a player respawned, particularly noticeable in Deathmatch or Retake modes.
    • Now, ads configured with onDead will automatically disappear as soon as the player respawns.
    • 🔗 Related issue: CenterHTML ads with onlyDead variables disappear when players respawn

💬 Feedback & Bug Reports
Have a suggestion, request, or found a bug? Feel free to create an issue using the following tags:

  • [REQ] or [SUG] → Feature requests or suggestions
  • [BUG] → Bug reports

Place the plugin in csgo/addons/counterstrikesharp/plugins/AutomaticAds.
After the first server startup, the configuration file will be created in csgo/addons/counterstrikesharp/configs/plugins/AutomaticAds.

AutomaticAds v1.2.8

22 Aug 21:21
49ff698

Choose a tag to compare

💬 Feedback & Bug Reports
Have a suggestion, request, or found a bug? Feel free to create an issue using the following tags:

  • [REQ] or [SUG] → Feature requests or suggestions
  • [BUG] → Bug reports

Place the plugin in csgo/addons/counterstrikesharp/plugins/AutomaticAds.
After the first server startup, the configuration file will be created in csgo/addons/counterstrikesharp/configs/plugins/AutomaticAds.

AutomaticAds v1.2.7

01 Jul 17:22
31305e8

Choose a tag to compare

What's New in v1.2.7?

  • 📺 New Display Type: Screen
    • Introduced a new displayType: "Screen" — Displays floating ads directly on the player's screen.
    • Fully customizable position using positionX and positionY. This allows precise placement of the text anywhere on the screen.
  • 📐 Configurable Screen Positioning
    • You can set global defaults for screen ad positioning using GlobalPositionX and GlobalPositionY.
    • Alternatively, individual ads can override this using their own positionX and positionY values.
  • 👉 Display Type Docs

💬 Feedback & Bug Reports
Have a suggestion, request, or found a bug? Feel free to create an issue using the following tags:

  • [REQ] or [SUG] → Feature requests or suggestions
  • [BUG] → Bug reports

Place the plugin in csgo/addons/counterstrikesharp/plugins/AutomaticAds.
After the first server startup, the configuration file will be created in csgo/addons/counterstrikesharp/configs/plugins/AutomaticAds.

AutomaticAds v1.2.6

25 Jun 08:05
320a6f2

Choose a tag to compare

What's New in v1.2.6?

  • 🌐 Multi-language Support:
    • Added multi-language support for welcome messages sent on player connection.
    • Added multi-language support to Join/Leave messages.
  • 📖 Check out the documentation with configuration examples.

💬 Feedback & Bug Reports
Have a suggestion, request, or found a bug? Feel free to create an issue using the following tags:

  • [REQ] or [SUG] → Feature requests or suggestions
  • [BUG] → Bug reports

Place the plugin in csgo/addons/counterstrikesharp/plugins/AutomaticAds.
After the first server startup, the configuration file will be created in csgo/addons/counterstrikesharp/configs/plugins/AutomaticAds.

AutomaticAds v1.2.5

07 Jun 06:08

Choose a tag to compare

What's New in v1.2.4?

  • 🐛 Bug Fixes:
    • Fixed a bug that showed the {map} variable empty because the function was not initialized.

💬 Feedback & Bug Reports
Have a suggestion, request, or found a bug? Feel free to create an issue using the following tags:

  • [REQ] or [SUG] → Feature requests or suggestions
  • [BUG] → Bug reports

Place the plugin in csgo/addons/counterstrikesharp/plugins/AutomaticAds.
After the first server startup, the configuration file will be created in csgo/addons/counterstrikesharp/configs/plugins/AutomaticAds.

AutomaticAds v1.2.4

03 Jun 02:02

Choose a tag to compare

What's New in v1.2.4?

  • 🐛 Bug Fixes:
    • Fixed a bug that caused server variables to be inaccessible on the first connection to the server.
    • Resolved an issue where the onlyInWarmup variable prevented all announcements from being sent during the warmup phase.

💬 Feedback & Bug Reports
Have a suggestion, request, or found a bug? Feel free to create an issue using the following tags:

  • [REQ] or [SUG] → Feature requests or suggestions
  • [BUG] → Bug reports

Place the plugin in csgo/addons/counterstrikesharp/plugins/AutomaticAds.
After the first server startup, the configuration file will be created in csgo/addons/counterstrikesharp/configs/plugins/AutomaticAds.

AutomaticAds v1.2.3

02 Jun 14:39
e21d800

Choose a tag to compare

What's New in v1.2.3?

  • 🌐 Multi-language support based on player GeoIP
    • Ads now display in the player's local language automatically.
  • ♻️ Global ad interval
    • GlobalInterval added to simplify interval management — no need to configure each ad individually.
  • 🔀 New config:
    • disableOrder lets specific ads ignore the global sending order when sendAdsInOrder is set to true.
    • This allows the ad to behave independently — as if sendAdsInOrder were false for that ad — using its own interval or the GlobalInterval.
  • 🐛 Bugs fix:
    • Prevents spectators from triggering onDead ad logic.

💬 Feedback & Bug Reports
Have a suggestion, request, or found a bug? Feel free to create an issue using the following tags:

  • [REQ] or [SUG] → Feature requests or suggestions
  • [BUG] → Bug reports

🙏 Special thanks to @crashzk for helping debug and test through multiple cases.

AutomaticAds v1.2.2

30 May 13:29
11afe41

Choose a tag to compare

What's New in v1.2.2?

  • 🆕 Added support for interval in ondead ads.
    • Now you can define how frequently messages repeat while dead.
  • 🧱 Refactored Configs
    • Improved code readability and structure — easier to maintain and understand.
  • 🔧 New config added:
    • AdminFlag → The permission flag required for a player to be considered an admin in {admincount} and {adminnames}.
  • 🧩 New variables added:
    • {admincount} → Displays the number of admins online.
    • {adminnames} → Lists the names of connected admins.

💬 Feedback & Bug Reports
Have a suggestion, request, or found a bug? Feel free to create an issue using the following tags:

  • [REQ] or [SUG] → Feature requests or suggestions
  • [BUG] → Bug reports

Place the plugin in csgo/addons/counterstrikesharp/plugins/AutomaticAds.
After the first server startup, the configuration file will be created in csgo/addons/counterstrikesharp/configs/plugins/AutomaticAds.

AutomaticAds v1.2.1

29 May 14:56
5b031a8

Choose a tag to compare

What's New in v1.2.1?

  • Added {port} variable for ads and welcome.
  • The default “Welcome” prefix has been removed.
    • You can now fully customize it using the {prefix} variable.
  • Introduced a new configuration option: centerHtmlDisplayTime.
    • ⏱️ Duration (in seconds) that ads with displayType set to CenterHtml will remain visible.

💬 Feedback & Bug Reports
Have a suggestion, request, or found a bug? Feel free to create an issue using the following tags:

  • [REQ] or [SUG] → Feature requests or suggestions
  • [BUG] → Bug reports

Place the plugin in csgo/addons/counterstrikesharp/plugins/AutomaticAds.
After the first server startup, the configuration file will be created in csgo/addons/counterstrikesharp/configs/plugins/AutomaticAds.

AutomaticAds v1.2.0

28 May 10:51
64d638e

Choose a tag to compare

What's New in v1.2.0?

  • Implemented the displayType parameter for ad configuration.
    • You can now choose between Chat (default), Center, and CenterHtml.
  • Added new parameters: onDead and onlySpec.
    • When onDead is set to true, the ad will only be displayed upon the user's death event.
    • When onlySpec is set to true, the ad will only be sent to players on the spectator team.
  • Fully refactored the codebase for improved readability and scalability.
    • This will allow for easier implementation of future features.
  • Improved JoinLeave functionality for better performance when JoinLeaveMessages is set to false.
  • Updated color formatting to support both uppercase ({GREEN}) and lowercase ({green}) tags.

Place the plugin in csgo/addons/counterstrikesharp/plugins/AutomaticAds.
After the first server startup, the configuration file will be created in csgo/addons/counterstrikesharp/configs/plugins/AutomaticAds.