Skip to content

Releases: Ayrton09/ConnectAnnounce

ConnectAnnounce v1.0.3

Choose a tag to compare

@Ayrton09 Ayrton09 released this 30 Jun 22:28

ConnectAnnounce v1.0.3

Fixes

  • An admin's connect/disconnect is now announced to the whole server with a red [ADMIN] line, so everyone knows an admin is on.
  • Admin status is resolved by SteamID instead of the player controller. The controller permission check returns false until the player is fully connected, which is not guaranteed at authorization time, so a connecting admin used to be announced with the normal message. This is now fixed.
  • ShowEnhancedToAdmins is enabled by default.

New

  • Configurable AdminFlag in ConnectAnnounceConfig.json (default @css/generic). Set it to the flag your admins actually have (e.g. @css/ban). Players with @css/root always count as admin.

Hardening

  • Player names can no longer inject placeholders such as {PLAYERIP} or {STEAMID} (placeholders are now substituted in a single pass).
  • GeoIP lookups tolerate a corrupt GeoLite2-City.mmdb instead of failing the announcement.

ConnectAnnounce v1.0.2

Choose a tag to compare

@Ayrton09 Ayrton09 released this 06 Jun 20:39

v1.0.2

  • Fixed the generated configuration path so ConnectAnnounceConfig.json is created under game/csgo/addons/counterstrikesharp/configs/plugins/ConnectAnnounce.
  • Resolves the CounterStrikeSharp config directory from the installed CSSSharp API location instead of Server.GameDirectory.
  • Config files are generated only when missing and are not rewritten on every server restart.

ConnectAnnounce v1.0.1

Choose a tag to compare

@Ayrton09 Ayrton09 released this 04 Jun 16:10

Recompiled for CounterStrikeSharp.API 1.0.369 and .NET 10. Use this release with the latest CounterStrikeSharp runtime.

ConnectAnnounce v1.0.0

Choose a tag to compare

@Ayrton09 Ayrton09 released this 12 May 10:19

Initial CounterStrikeSharp release. Includes the ready-to-install ConnectAnnounce folder with GeoLite2-City.mmdb.